commit 58f286d
Michael Forney
·
2013-11-25 22:01:33 +0000 UTC
parent fdd0f9e
Add some error/warning flags
1 files changed,
+5,
-0
M
Makefile
M
Makefile
+5,
-0
1@@ -30,6 +30,11 @@ endef
2 FINAL_CFLAGS = $(CFLAGS) -fvisibility=hidden
3 FINAL_CPPFLAGS = $(CPPFLAGS)
4
5+# Warning/error flags
6+FINAL_CFLAGS += -Werror=implicit-function-declaration -Werror=implicit-int \
7+ -Werror=pointer-sign -Werror=pointer-arith \
8+ -Wall -Wno-missing-braces
9+
10 compile = $(call quiet,CC) $(FINAL_CPPFLAGS) $(FINAL_CFLAGS) -I . -c -o $@ $< \
11 -MMD -MP -MF .deps/$(basename $<).d -MT $(basename $@).o -MT $(basename $@).lo
12 link = $(call quiet,CCLD,$(CC)) $(FINAL_CFLAGS) -o $@ $^