From: Markus Armbruster Date: Sat, 6 Jun 2015 15:46:56 +0000 (+0200) Subject: configure: Enable more gcc warnings X-Git-Tag: v4.4.0~340 X-Git-Url: http://git.pond.sub.org/?p=empserver;a=commitdiff_plain;h=d9837728c2ea511bf6d9479bf18adb3d95b09f66 configure: Enable more gcc warnings Signed-off-by: Markus Armbruster --- diff --git a/configure.ac b/configure.ac index 64cea21a6..11754f9ca 100644 --- a/configure.ac +++ b/configure.ac @@ -81,16 +81,30 @@ LIBS_server="$LIBS" ### Checks for typedefs, structures, and compiler characteristics # Enable useful warnings -# clang needs to be tested with -Werror=unknown-warning-option +# Some of them are commented out because the code needs cleanup first +# Clang needs to be tested with -Werror=unknown-warning-option AX_CHECK_COMPILE_FLAG([-Werror=unknown-warning-option], [cflags_test="-Werror=unknown-warning-option"], [cflags_test=""]) MY_APPEND_COMPILE_FLAGS([-Wall -Wextra dnl +dnl -Wcast-align dnl +dnl -Wconversion dnl +-Wdeclaration-after-statement dnl +dnl -Wformat-nonliteral dnl +dnl -Wformat-security dnl +-Winit-self dnl +-Wlogical-op dnl -Wmissing-prototypes dnl -Wnested-externs dnl +-Wold-style-definition dnl +-Wpacked dnl -Wpointer-arith dnl -Wredundant-decls dnl +dnl -Wshadow dnl -Wstrict-prototypes dnl +dnl too prone to false positives: -Wsuggest-attribute=format dnl +dnl -Wswitch-default dnl +-Wundef dnl -Wno-unused-parameter dnl ], [], [$cflags_test])