When testing with old gcc, I found out that gnulib uses __GNUC_GNU_INLINE__ without checking whether it's defined first. I propose following fix:
=== modified file 'm4/extern-inline.m4' --- m4/extern-inline.m4 2013-04-11 19:12:46 +0000 +++ m4/extern-inline.m4 2013-10-18 14:55:19 +0000 @@ -32,7 +32,7 @@ # define _GL_INLINE inline # define _GL_EXTERN_INLINE extern inline #elif 2 < __GNUC__ + (7 <= __GNUC_MINOR__) && !defined __APPLE__ -# if __GNUC_GNU_INLINE__ +# if defined (__GNUC_GNU_INLINE__) && __GNUC_GNU_INLINE__ /* __gnu_inline__ suppresses a GCC 4.2 diagnostic. */ # define _GL_INLINE extern inline __attribute__ ((__gnu_inline__)) # else
signature.asc
Description: OpenPGP digital signature