From: Simon Josefsson Date: Sun, 20 Nov 2011 22:08:31 +0000 (+0100) Subject: manywarnings: More warnings. X-Git-Tag: v0.1~1415 X-Git-Url: http://erislabs.org.uk/gitweb/?a=commitdiff_plain;h=3e07d5d60bee7d0e6fc0d79e974ce5a8dc7dea61;p=gnulib.git manywarnings: More warnings. * m4/manywarnings.m4: Add more warnings from gcc 4.6.2. --- diff --git a/ChangeLog b/ChangeLog index e4477869c..8173a2ecf 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2011-11-20 Simon Josefsson + + * m4/manywarnings.m4: Add more warnings from gcc 4.6.2. + 2011-11-20 Bruno Haible fma tests: Avoid shadowing local variables. diff --git a/m4/manywarnings.m4 b/m4/manywarnings.m4 index 67db064a9..6e78c07d4 100644 --- a/m4/manywarnings.m4 +++ b/m4/manywarnings.m4 @@ -148,6 +148,33 @@ AC_DEFUN([gl_MANYWARN_ALL_GCC], ; do gl_manywarn_set="$gl_manywarn_set $gl_manywarn_item" done + # More warnings from gcc 4.6.2 --help=warnings. + for gl_manywarn_item in \ + -Wabi \ + -Wcpp \ + -Wdeprecated \ + -Wdeprecated-declarations \ + -Wdiv-by-zero \ + -Wdouble-promotion \ + -Wendif-labels \ + -Wextra \ + -Wformat-contains-nul \ + -Wformat-extra-args \ + -Wformat-zero-length \ + -Wformat=2 \ + -Wmultichar \ + -Wnormalized=nfc \ + -Woverflow \ + -Wpointer-to-int-cast \ + -Wpragmas \ + -Wsuggest-attribute=const \ + -Wsuggest-attribute=noreturn \ + -Wsuggest-attribute=pure \ + -Wtrampolines \ + -Wunsuffixed-float-constants \ + ; do + gl_manywarn_set="$gl_manywarn_set $gl_manywarn_item" + done # Disable the missing-field-initializers warning if needed if test "$gl_cv_cc_nomfi_needed" = yes; then