Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.busybox.net/busybox.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernhard Reutner-Fischer <rep.dot.nop@gmail.com>2006-03-30 02:28:27 +0400
committerBernhard Reutner-Fischer <rep.dot.nop@gmail.com>2006-03-30 02:28:27 +0400
commitabaef6565e03b03fb750c7935737fd0309395729 (patch)
tree2d9dff88b5ee48cff7d651b332de29c80d41d57f /Rules.mak
parent601822523886d84ffc5a256f07385ce1e9e0d0d6 (diff)
- warn a bit more verbosely about fmt stuff for non-release versions
Diffstat (limited to 'Rules.mak')
-rw-r--r--Rules.mak8
1 files changed, 8 insertions, 0 deletions
diff --git a/Rules.mak b/Rules.mak
index bcbed17a2..98ed96543 100644
--- 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,)