From 39cedf6f427350ac47118d231c05a7b73b609f89 Mon Sep 17 00:00:00 2001 From: Jim Meyering Date: Sun, 5 Aug 2012 18:41:53 +0200 Subject: [PATCH] extern-inline: also ignore -Wmissing-declarations * m4/extern-inline.m4: Also ignore -Wmissing-declarations, required with gcc-4.8.0-to-be. --- ChangeLog | 4 ++++ m4/extern-inline.m4 | 3 ++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index efa1179e9..774cdb11e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,9 @@ 2012-08-05 Jim Meyering + 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 diff --git a/m4/extern-inline.m4 b/m4/extern-inline.m4 index cacf8a08b..187a33599 100644 --- a/m4/extern-inline.m4 +++ b/m4/extern-inline.m4 @@ -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 -- 2.11.0