activate more warnings and ease their mgmt

This commit is contained in:
Philippe Teuwen 2020-05-03 19:25:14 +02:00
commit 4d4984657e
5 changed files with 19 additions and 13 deletions

View file

@ -15,8 +15,7 @@ ifeq ($(DEFSBEENHERE),)
$(error Can't find Makefile.defs)
endif
CFLAGS ?= -Wall -Werror -O3 -Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings -Wunused -Wuninitialized -Wpointer-arith -Wredundant-decls -Winline -Wformat -Wformat-security -Winit-self -Wmissing-include-dirs -Wmissing-prototypes -Wstrict-prototypes -Wnested-externs -Wmissing-declarations
# -Wbad-function-cast -Wextra -Wswitch-enum -Wold-style-definition
CFLAGS ?= $(DEFCFLAGS)
CFLAGS += $(MYDEFS) $(MYCFLAGS) $(MYINCLUDES)
vpath %.c $(MYSRCPATHS)