diff --git a/Makefile.include b/Makefile.include index 39a5086b71ab91f44518c523889061d1cb49254f..4d7da693b516ab30e11d1ece2f806ab3b50dffb3 100644 --- a/Makefile.include +++ b/Makefile.include @@ -129,13 +129,13 @@ endif WERROR ?= 1 export WERROR ifeq ($(WERROR),1) - CFLAGS += -Wall -Werror -Wextra + CFLAGS += -Werror endif WPEDANTIC ?= 0 export WPEDANTIC ifeq ($(WPEDANTIC),1) - CFLAGS += -Wpedantic -pedantic-errors + CFLAGS += -Wpedantic endif # remove this once codebase is adapted diff --git a/makefiles/cflags.inc.mk b/makefiles/cflags.inc.mk index 34f878b79bf6a6957672efb65afe85bb5c13e905..bfd486e03febab57276db89f4c2258277760bb76 100644 --- a/makefiles/cflags.inc.mk +++ b/makefiles/cflags.inc.mk @@ -57,8 +57,8 @@ endif # Forbid common symbols to prevent accidental aliasing. CFLAGS += -fno-common -# Enable all default warnings -CFLAGS += -Wall +# Enable all default warnings and all extra warnings +CFLAGS += -Wall -Wextra # Warn if a user-supplied include directory does not exist. CFLAGS += -Wmissing-include-dirs