yann@1: --- glibc-2.3.3/locale/weight.h.old 2003-06-11 14:52:12.000000000 -0700 yann@1: +++ glibc-2.3.3/locale/weight.h 2005-03-15 12:05:37.000000000 -0800 yann@1: @@ -18,8 +18,14 @@ yann@1: 02111-1307 USA. */ yann@1: yann@1: /* Find index of weight. */ yann@1: +#if __GNUC__ >= 4 yann@1: +auto inline int32_t yann@1: +#else yann@1: static inline int32_t yann@1: +#endif yann@1: +#if __GNUC__ >= 4 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 2) yann@1: __attribute ((always_inline)) yann@1: +#endif yann@1: findidx (const unsigned char **cpp) yann@1: { yann@1: int_fast32_t i = table[*(*cpp)++]; yann@1: --- glibc-2.3.3/locale/weightwc.h.old 2003-06-13 13:44:58.000000000 -0700 yann@1: +++ glibc-2.3.3/locale/weightwc.h 2005-03-15 12:06:46.000000000 -0800 yann@1: @@ -18,8 +18,14 @@ yann@1: 02111-1307 USA. */ yann@1: yann@1: /* Find index of weight. */ yann@1: +#if __GNUC__ >= 4 yann@1: +auto inline int32_t yann@1: +#else yann@1: static inline int32_t yann@1: +#endif yann@1: +#if __GNUC__ >= 4 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 2) yann@1: __attribute ((always_inline)) yann@1: +#endif yann@1: findidx (const wint_t **cpp) yann@1: { yann@1: int32_t i;