1 diff --git a/gcc/cp/cfns.gperf b/gcc/cp/cfns.gperf
2 index 68acd3d..953262f 100644
3 --- a/gcc/cp/cfns.gperf
4 +++ b/gcc/cp/cfns.gperf
5 @@ -22,6 +22,9 @@ __inline
6 static unsigned int hash (const char *, unsigned int);
9 +#ifdef __GNUC_STDC_INLINE__
10 +__attribute__ ((__gnu_inline__))
13 const char * libc_name_p (const char *, unsigned int);
15 diff --git a/gcc/cp/cfns.h b/gcc/cp/cfns.h
16 index 1c6665d..6d00c0e 100644
19 @@ -53,6 +53,9 @@ __inline
20 static unsigned int hash (const char *, unsigned int);
23 +#ifdef __GNUC_STDC_INLINE__
24 +__attribute__ ((__gnu_inline__))
27 const char * libc_name_p (const char *, unsigned int);
28 /* maximum key range = 391, duplicates = 0 */