From 94d81adc2f56c048b7872cd8ae2dd8568aef6dcf Mon Sep 17 00:00:00 2001 From: Frediano Ziglio Date: Wed, 9 Nov 2016 06:21:51 -0500 Subject: [PATCH] manywarnings: fix -Wno-missing-field-initializers detection * m4/manywarnings.m4: Fix -Wno-missing-field-initializers detection to be independent of -Wunused-variable. I.E. ensure the latter warning doesn't occur so that detection of the former is accurate. --- ChangeLog | 7 +++++++ m4/manywarnings.m4 | 3 ++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index f2b44269c6..8233beab74 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2016-11-09 Frediano Ziglio + + manywarnings: fix -Wno-missing-field-initializers detection + * m4/manywarnings.m4: Fix -Wno-missing-field-initializers detection + to be independent of -Wunused-variable. I.E. ensure the latter + warning doesn't occur so that detection of the former is accurate. + 2016-11-05 Pádraig Brady strftime,strptime: support %q to represent the quarter diff --git a/m4/manywarnings.m4 b/m4/manywarnings.m4 index 89fd0ae38e..4f701f4eac 100644 --- a/m4/manywarnings.m4 +++ b/m4/manywarnings.m4 @@ -62,10 +62,11 @@ AC_DEFUN([gl_MANYWARN_ALL_GCC], CFLAGS="$CFLAGS -W -Werror" AC_COMPILE_IFELSE( [AC_LANG_PROGRAM( - [[void f (void) + [[int f (void) { typedef struct { int a; int b; } s_t; s_t s1 = { 0, }; + return s1.b; } ]], [[]])], -- 2.39.5