diff options
Diffstat (limited to 'arm-none-eabi-gcc-4.8.2/patches')
-rw-r--r-- | arm-none-eabi-gcc-4.8.2/patches/gcc-fix-inline.patch | 14 | ||||
-rw-r--r-- | arm-none-eabi-gcc-4.8.2/patches/gcc-fix-texi.patch | 22 | ||||
-rw-r--r-- | arm-none-eabi-gcc-4.8.2/patches/gcc-multilib-config.patch | 15 |
3 files changed, 51 insertions, 0 deletions
diff --git a/arm-none-eabi-gcc-4.8.2/patches/gcc-fix-inline.patch b/arm-none-eabi-gcc-4.8.2/patches/gcc-fix-inline.patch new file mode 100644 index 0000000..5c4307f --- /dev/null +++ b/arm-none-eabi-gcc-4.8.2/patches/gcc-fix-inline.patch @@ -0,0 +1,14 @@ +diff --git a/gcc/cp/cfns.h b/gcc/cp/cfns.h +index 42dd3cf..ba48bbd 100644 +--- a/gcc/cp/cfns.h ++++ b/gcc/cp/cfns.h +@@ -124,9 +124,6 @@ hash (register const char *str, register unsigned int len) + + #ifdef __GNUC__ + __inline +-#ifdef __GNUC_STDC_INLINE__ +-__attribute__ ((__gnu_inline__)) +-#endif + #endif + const char * + libc_name_p (register const char *str, register unsigned int len) diff --git a/arm-none-eabi-gcc-4.8.2/patches/gcc-fix-texi.patch b/arm-none-eabi-gcc-4.8.2/patches/gcc-fix-texi.patch new file mode 100644 index 0000000..c500d08 --- /dev/null +++ b/arm-none-eabi-gcc-4.8.2/patches/gcc-fix-texi.patch @@ -0,0 +1,22 @@ +diff --git a/gcc/doc/gcc.texi b/gcc/doc/gcc.texi +index 02b81cf..5166abf 100644 +--- a/gcc/doc/gcc.texi ++++ b/gcc/doc/gcc.texi +@@ -85,9 +85,15 @@ Published by: + @item GNU Press + @tab Website: www.gnupress.org + @item a division of the +-@tab General: @tex press@@gnu.org @end tex ++@tab General: ++@tex ++press@@gnu.org ++@end tex + @item Free Software Foundation +-@tab Orders: @tex sales@@gnu.org @end tex ++@tab Orders: ++@tex ++sales@@gnu.org ++@end tex + @item 51 Franklin Street, Fifth Floor + @tab Tel 617-542-5942 + @item Boston, MA 02110-1301 USA diff --git a/arm-none-eabi-gcc-4.8.2/patches/gcc-multilib-config.patch b/arm-none-eabi-gcc-4.8.2/patches/gcc-multilib-config.patch new file mode 100644 index 0000000..9e27979 --- /dev/null +++ b/arm-none-eabi-gcc-4.8.2/patches/gcc-multilib-config.patch @@ -0,0 +1,15 @@ +diff --git a/gcc/config/arm/t-arm-elf b/gcc/config/arm/t-arm-elf +index 60747d3..3427939 100644 +--- a/gcc/config/arm/t-arm-elf ++++ b/gcc/config/arm/t-arm-elf +@@ -56,8 +56,8 @@ MULTILIB_EXCEPTIONS += *mthumb/*mfloat-abi=hard* + # MULTILIB_DIRNAMES += fpu soft + # MULTILIB_EXCEPTIONS += *mthumb/*mfloat-abi=hard* + # +-# MULTILIB_OPTIONS += mno-thumb-interwork/mthumb-interwork +-# MULTILIB_DIRNAMES += normal interwork ++MULTILIB_OPTIONS += mno-thumb-interwork/mthumb-interwork ++MULTILIB_DIRNAMES += normal interwork + # + # MULTILIB_OPTIONS += fno-leading-underscore/fleading-underscore + # MULTILIB_DIRNAMES += elf under |