extern-inline: also ignore -Wmissing-declarations
authorJim Meyering <meyering@redhat.com>
Sun, 5 Aug 2012 16:41:53 +0000 (18:41 +0200)
committerJim Meyering <meyering@redhat.com>
Mon, 6 Aug 2012 14:01:57 +0000 (16:01 +0200)
* m4/extern-inline.m4: Also ignore -Wmissing-declarations,
required with gcc-4.8.0-to-be.

ChangeLog
m4/extern-inline.m4

index efa1179..774cdb1 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
 2012-08-05  Jim Meyering  <meyering@redhat.com>
 
+       extern-inline: also ignore -Wmissing-declarations
+       * m4/extern-inline.m4: Also ignore -Wmissing-declarations,
+       required with gcc-4.8.0-to-be.
+
        maint.mk: sc_prohibit_magic_number_exit: avoid new false positives
        * top/maint.mk (sc_prohibit_magic_number_exit): Also filter out matches
        for /error ?([^,]*)/.  This avoids false-positives for strings like
index cacf8a0..187a335 100644 (file)
@@ -24,7 +24,8 @@ AC_DEFUN([gl_EXTERN_INLINE],
 # if (__GNUC__ == 4 && 6 <= __GNUC_MINOR__) || 4 < __GNUC__
 #  define _GL_INLINE_HEADER_BEGIN \
      _Pragma ("GCC diagnostic push") \
-     _Pragma ("GCC diagnostic ignored \"-Wmissing-prototypes\"")
+     _Pragma ("GCC diagnostic ignored \"-Wmissing-prototypes\"") \
+     _Pragma ("GCC diagnostic ignored \"-Wmissing-declarations\"")
 #  define _GL_INLINE_HEADER_END \
      _Pragma ("GCC diagnostic pop")
 # endif