]> git.ipfire.org Git - thirdparty/dhcpcd.git/commitdiff
Improve debug flags.
authorRoy Marples <roy@marples.name>
Sat, 14 Mar 2015 11:04:36 +0000 (11:04 +0000)
committerRoy Marples <roy@marples.name>
Sat, 14 Mar 2015 11:04:36 +0000 (11:04 +0000)
configure

index 509f10c0734dc63067446f6801c39fbd89236f6b..b9742058bf401eae8e045a5b78eebe9766d3c26e 100755 (executable)
--- a/configure
+++ b/configure
@@ -326,14 +326,15 @@ fi
 if [ "$DEBUG" != no -a "$DEBUG" != false ]; then
        echo "Adding debugging CFLAGS"
        cat <<EOF >>$CONFIG_MK
-CFLAGS+=       -g -Wall -Wextra -Wshadow -Wformat=2
+CFLAGS+=       -g -Wall -Wextra
 CFLAGS+=       -Wmissing-prototypes -Wmissing-declarations
-CFLAGS+=       -Wmissing-noreturn -Wmissing-format-attribute
-CFLAGS+=       -Wnested-externs
-CFLAGS+=       -Winline -Wwrite-strings -Wcast-align -Wcast-qual
-CFLAGS+=       -Wpointer-arith
-CFLAGS+=       -Wdeclaration-after-statement
+CFLAGS+=       -Wmissing-format-attribute -Wnested-externs
+CFLAGS+=       -Winline -Wcast-align -Wcast-qual -Wpointer-arith
+CFLAGS+=       -Wreturn-type -Wswitch -Wshadow
+CFLAGS+=       -Wcast-qual -Wwrite-strings
 CFLAGS+=       -Wconversion
+CFLAGS+=       -Wformat=2
+CFLAGS+=       -Wpointer-sign -Wmissing-noreturn
 EOF
        case "$OS" in
        mirbsd*|openbsd*);; # OpenBSD has many redundant decs in system headers