diff --git a/patches/gcc-4.2.1/0014-cfns-inline-fix.diff b/patches/gcc-4.2.1/0014-cfns-inline-fix.diff new file mode 100644 index 0000000..633bb09 --- /dev/null +++ b/patches/gcc-4.2.1/0014-cfns-inline-fix.diff @@ -0,0 +1,22 @@ +--- gcc-4.2.1.orig/gcc/cp/cfns.h ++++ gcc-4.2.1/gcc/cp/cfns.h +@@ -37,6 +37,9 @@ + #ifdef __GNUC__ + __inline + #endif ++#ifdef __GNUC_STDC_INLINE__ ++__attribute__ ((__gnu_inline__)) ++#endif + const char * libc_name_p (const char *, unsigned int); + /* maximum key range = 391, duplicates = 0 */ + +@@ -107,6 +110,9 @@ + + #ifdef __GNUC__ + __inline ++#endif ++#ifdef __GNUC_STDC_INLINE__ ++__attribute__ ((__gnu_inline__)) + #endif + const char * + libc_name_p (register const char *str, register unsigned int len)