comparison configure.in @ 1197:806664794967

Fix patch 1290: we only want to remove unused parameter warnings not all warnings produced by -Wextra, so just disable then using -Wno-unused-parameter and re-add -Wextra (was -W, but this is the old name).
author zas_
date Sun, 07 Dec 2008 15:51:50 +0000
parents 98f8d5746b92
children 854435704554
comparison
equal deleted inserted replaced
1196:4fe35e07308d 1197:806664794967
66 Development options: 66 Development options:
67 AC_HELP_STRING([--enable-debug-log], [enable debugging messages [default=yes]])], [], [enable_debug_log="yes"]) 67 AC_HELP_STRING([--enable-debug-log], [enable debugging messages [default=yes]])], [], [enable_debug_log="yes"])
68 68
69 if test "x${enable_debug_flags}" != "xno" 69 if test "x${enable_debug_flags}" != "xno"
70 then 70 then
71 CXXFLAGS="${CXXFLAGS} -g -O0 -Wunused-value -Wunused-variable -Wunused-function -Wunused-label -Wcomment -Wmissing-braces -Wparentheses -Wreturn-type -Wswitch -Wstrict-aliasing" 71 CXXFLAGS="${CXXFLAGS} -g -O0 -Wunused-value -Wunused-variable -Wunused-function -Wunused-label -Wcomment -Wmissing-braces -Wparentheses -Wreturn-type -Wswitch -Wstrict-aliasing -Wextra -Wno-unused-parameter"
72 CFLAGS="${CFLAGS} -g -O0 -Wunused-value -Wunused-variable -Wunused-function -Wunused-label -Wcomment -Wimplicit-int -Werror-implicit-function-declaration -Wmissing-braces -Wparentheses -Wreturn-type -Wswitch -Wstrict-aliasing" 72 CFLAGS="${CFLAGS} -g -O0 -Wunused-value -Wunused-variable -Wunused-function -Wunused-label -Wcomment -Wimplicit-int -Werror-implicit-function-declaration -Wmissing-braces -Wparentheses -Wreturn-type -Wswitch -Wstrict-aliasing -Wextra -Wno-unused-parameter"
73 if test "x${enable_developer}" == "xyes" 73 if test "x${enable_developer}" == "xyes"
74 then 74 then
75 CXXFLAGS="${CXXFLAGS} -Wall" 75 CXXFLAGS="${CXXFLAGS} -Wall"
76 CFLAGS="${CFLAGS} -Wstrict-prototypes -Wall" 76 CFLAGS="${CFLAGS} -Wstrict-prototypes -Wall"
77 fi 77 fi