aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernhard Reutner-Fischer <rep.dot.nop@gmail.com>2006-09-21 11:54:51 +0000
committerBernhard Reutner-Fischer <rep.dot.nop@gmail.com>2006-09-21 11:54:51 +0000
commita5286433306e81df401db52b316c40f4c11e19ca (patch)
tree031b5c210df570729eaf40b09576418f5af31d49
parent116080a13a921a6f033f3fa63d054a9640875faf (diff)
downloadbusybox-w32-a5286433306e81df401db52b316c40f4c11e19ca.tar.gz
busybox-w32-a5286433306e81df401db52b316c40f4c11e19ca.tar.bz2
busybox-w32-a5286433306e81df401db52b316c40f4c11e19ca.zip
- gcc-2.95 doesn't support -static-libgcc
- remove Winline
-rw-r--r--Rules.mak7
1 files changed, 5 insertions, 2 deletions
diff --git a/Rules.mak b/Rules.mak
index d8614e625..e0704989b 100644
--- a/Rules.mak
+++ b/Rules.mak
@@ -175,8 +175,11 @@ CHECKED_CFLAGS+=$(call check_cc,$(CC),-Wshadow,)
175CHECKED_CFLAGS+=$(call check_cc,$(CC),-funsigned-char,) 175CHECKED_CFLAGS+=$(call check_cc,$(CC),-funsigned-char,)
176CHECKED_CFLAGS+=$(call check_cc,$(CC),-fno-builtin-strlen,) 176CHECKED_CFLAGS+=$(call check_cc,$(CC),-fno-builtin-strlen,)
177CHECKED_CFLAGS+=$(call check_cc,$(CC),-finline-limit=0,) 177CHECKED_CFLAGS+=$(call check_cc,$(CC),-finline-limit=0,)
178CHECKED_CFLAGS+=$(call check_cc,$(CC),-Winline,) 178
179CHECKED_CFLAGS+=$(call check_cc,$(CC),-static-libgcc,) 179# gcc 2.95 exits with 0 for "unrecognized option"
180ifeq ($(strip $(shell [ $(CC_MAJOR) -ge 3 ] ; echo $$?)),0)
181 CHECKED_CFLAGS+=$(call check_cc,$(CC),-static-libgcc,)
182endif
180 183
181# Preemptively pin this too. 184# Preemptively pin this too.
182PROG_CFLAGS:= 185PROG_CFLAGS:=