-Wall implies -Wuninitialized if -O is also in effect.
-Wuninitialized does not work without -O.
This fixes the ${WARNS} > 4 compilations with -O0.
Spotted by: marcel
This commit is contained in:
@@ -25,9 +25,6 @@ CFLAGS += -W -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith
|
||||
. if ${WARNS} > 3
|
||||
CFLAGS += -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wcast-align
|
||||
. endif
|
||||
. if ${WARNS} > 4
|
||||
CFLAGS += -Wuninitialized
|
||||
. endif
|
||||
# BDECFLAGS
|
||||
. if ${WARNS} > 5
|
||||
CFLAGS += -ansi -pedantic -Wbad-function-cast -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls
|
||||
|
||||
Reference in New Issue
Block a user