allow clean build without using -Wno-missing-field-initializers

This commit is contained in:
nhmall
2023-11-20 14:25:09 -05:00
parent 983000618c
commit 2f167a4672
4 changed files with 44 additions and 8 deletions

View File

@@ -45,10 +45,12 @@ endif
#CXX=clang++ -std=gnu++11
CFLAGS=$(CCFLAGS) -I../include -DNOTPARMDECL
CFLAGS+=-Wall -Wextra -Wno-missing-field-initializers \
CFLAGS+=-Wall -Wextra \
-Wreturn-type -Wunused -Wformat -Wswitch -Wshadow -Wwrite-strings
CFLAGS+=-pedantic
CFLAGS+=-Wmissing-declarations
#CFLAGS+=-Wno-missing-field-initializers
#CFLAGS+=-Wformat=2
# these are left out of the C++ flags
CFLAGS+=-Wformat-nonliteral