X-Git-Url: https://main.carlh.net/gitweb/?p=mingw-build.git;a=blobdiff_plain;f=gcc1.patch;fp=gcc1.patch;h=7fdd4b652444d4ea4e9aaf5b2f806de06151c88f;hp=0000000000000000000000000000000000000000;hb=07f33e0b396007dfc92c52ba4900ee14096d9013;hpb=5494c0ddcae02c1cd9dd1a8c36c13e7736ce28aa diff --git a/gcc1.patch b/gcc1.patch new file mode 100644 index 0000000..7fdd4b6 --- /dev/null +++ b/gcc1.patch @@ -0,0 +1,30 @@ +diff --git a/gcc/cp/cfns.gperf b/gcc/cp/cfns.gperf +index 68acd3d..953262f 100644 +--- a/gcc/cp/cfns.gperf ++++ b/gcc/cp/cfns.gperf +@@ -22,6 +22,9 @@ __inline + static unsigned int hash (const char *, unsigned int); + #ifdef __GNUC__ + __inline ++#ifdef __GNUC_STDC_INLINE__ ++__attribute__ ((__gnu_inline__)) ++#endif + #endif + const char * libc_name_p (const char *, unsigned int); + %} +diff --git a/gcc/cp/cfns.h b/gcc/cp/cfns.h +index 1c6665d..6d00c0e 100644 +--- a/gcc/cp/cfns.h ++++ b/gcc/cp/cfns.h +@@ -53,6 +53,9 @@ __inline + static unsigned int hash (const char *, unsigned int); + #ifdef __GNUC__ + __inline ++#ifdef __GNUC_STDC_INLINE__ ++__attribute__ ((__gnu_inline__)) ++#endif + #endif + const char * libc_name_p (const char *, unsigned int); + /* maximum key range = 391, duplicates = 0 */ +-- +2.4.4