|
@@ -32,7 +32,6 @@ EXTRA_WARNINGS += -Wold-style-definition
|
|
EXTRA_WARNINGS += -Wpacked
|
|
EXTRA_WARNINGS += -Wpacked
|
|
EXTRA_WARNINGS += -Wredundant-decls
|
|
EXTRA_WARNINGS += -Wredundant-decls
|
|
EXTRA_WARNINGS += -Wshadow
|
|
EXTRA_WARNINGS += -Wshadow
|
|
-EXTRA_WARNINGS += -Wstrict-aliasing=3
|
|
|
|
EXTRA_WARNINGS += -Wstrict-prototypes
|
|
EXTRA_WARNINGS += -Wstrict-prototypes
|
|
EXTRA_WARNINGS += -Wswitch-default
|
|
EXTRA_WARNINGS += -Wswitch-default
|
|
EXTRA_WARNINGS += -Wswitch-enum
|
|
EXTRA_WARNINGS += -Wswitch-enum
|
|
@@ -40,6 +39,10 @@ EXTRA_WARNINGS += -Wundef
|
|
EXTRA_WARNINGS += -Wwrite-strings
|
|
EXTRA_WARNINGS += -Wwrite-strings
|
|
EXTRA_WARNINGS += -Wformat
|
|
EXTRA_WARNINGS += -Wformat
|
|
|
|
|
|
|
|
+ifneq ($(CC), clang)
|
|
|
|
+EXTRA_WARNINGS += -Wstrict-aliasing=3
|
|
|
|
+endif
|
|
|
|
+
|
|
ifneq ($(findstring $(MAKEFLAGS), w),w)
|
|
ifneq ($(findstring $(MAKEFLAGS), w),w)
|
|
PRINT_DIR = --no-print-directory
|
|
PRINT_DIR = --no-print-directory
|
|
else
|
|
else
|