+2012-09-28 Akim Demaille <akim@lrde.epita.fr>
+
+ extern-inline: provide a -Wundef safe config.h
+ * m4/extern-inline.m4 (gl_EXTERN_INLINE): Protect
+ "#if __GNUC_STDC_INLINE__" with "defined __GNUC_STDC_INLINE__"
+ to produce a -Wundef warning free config.h.
+
2012-09-26 Paul Eggert <eggert@cs.ucla.edu>
hash-pjw: relax license to LGPLv2+
<http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54113>.
_GL_INLINE_HEADER_END contains useful stuff to put
in the same include file, after uses of _GL_INLINE. */
-#if __GNUC__ ? __GNUC_STDC_INLINE__ : 199901L <= __STDC_VERSION__
+#if (__GNUC__ \
+ ? defined __GNUC_STDC_INLINE__ && __GNUC_STDC_INLINE__ \
+ : 199901L <= __STDC_VERSION__)
# define _GL_INLINE inline
# define _GL_EXTERN_INLINE extern inline
#elif 2 < __GNUC__ + (7 <= __GNUC_MINOR__)
#endif
#if 4 < __GNUC__ + (6 <= __GNUC_MINOR__)
-# if __GNUC_STDC_INLINE__
+# if defined __GNUC_STDC_INLINE__ && __GNUC_STDC_INLINE__
# define _GL_INLINE_HEADER_CONST_PRAGMA
# else
# define _GL_INLINE_HEADER_CONST_PRAGMA \