# HG changeset patch # User Simon Josefsson # Date 1321826911 -3600 # Node ID 9872b9859dd072cafa766822c0c9a9209b92a2b0 # Parent 146b5e66e14225e3e59ee7162032c80127956f4b manywarnings: More warnings. * m4/manywarnings.m4: Add more warnings from gcc 4.6.2. diff --git a/ChangeLog b/ChangeLog --- 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 --- a/m4/manywarnings.m4 +++ b/m4/manywarnings.m4 @@ -148,6 +148,33 @@ ; 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