- warn a bit more verbosely about fmt stuff for non-release versions
authorBernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Wed, 29 Mar 2006 22:28:27 +0000 (22:28 -0000)
committerBernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Wed, 29 Mar 2006 22:28:27 +0000 (22:28 -0000)
Rules.mak

index bcbed17a27c85e7066c9611afc832cc34ffa72ff..98ed9654382211f1ed9e0e6172c5fefd1cfc08c3 100644 (file)
--- a/Rules.mak
+++ b/Rules.mak
@@ -196,6 +196,14 @@ else
     LDFLAGS += $(call check_ld,--warn-common,)
     LDFLAGS += $(call check_ld,--sort-common,)
 endif
+# warn a bit more verbosely for non-release versions
+ifneq ($(EXTRAVERSION),)
+    CFLAGS+=$(call check_gcc,-Wformat,)
+    CFLAGS+=$(call check_gcc,-Wformat=2,)
+    CFLAGS+=$(call check_gcc,-Wformat-nonliteral,)
+    CFLAGS+=$(call check_gcc,-Wformat-security,)
+    CFLAGS+=$(call check_gcc,-Wformat-y2k,)
+endif
 STRIPCMD:=$(STRIP) -s --remove-section=.note --remove-section=.comment
 ifeq ($(strip $(CONFIG_STATIC)),y)
     PROG_CFLAGS += $(call check_gcc,-static,)