svn commit: trunk/busybox
aldot at busybox.net
aldot at busybox.net
Thu Sep 21 11:54:52 UTC 2006
Author: aldot
Date: 2006-09-21 04:54:51 -0700 (Thu, 21 Sep 2006)
New Revision: 16170
Log:
- gcc-2.95 doesn't support -static-libgcc
- remove Winline
Modified:
trunk/busybox/Rules.mak
Changeset:
Modified: trunk/busybox/Rules.mak
===================================================================
--- trunk/busybox/Rules.mak 2006-09-21 11:13:08 UTC (rev 16169)
+++ trunk/busybox/Rules.mak 2006-09-21 11:54:51 UTC (rev 16170)
@@ -175,9 +175,12 @@
CHECKED_CFLAGS+=$(call check_cc,$(CC),-funsigned-char,)
CHECKED_CFLAGS+=$(call check_cc,$(CC),-fno-builtin-strlen,)
CHECKED_CFLAGS+=$(call check_cc,$(CC),-finline-limit=0,)
-CHECKED_CFLAGS+=$(call check_cc,$(CC),-Winline,)
-CHECKED_CFLAGS+=$(call check_cc,$(CC),-static-libgcc,)
+# gcc 2.95 exits with 0 for "unrecognized option"
+ifeq ($(strip $(shell [ $(CC_MAJOR) -ge 3 ] ; echo $$?)),0)
+ CHECKED_CFLAGS+=$(call check_cc,$(CC),-static-libgcc,)
+endif
+
# Preemptively pin this too.
PROG_CFLAGS:=
More information about the busybox-cvs
mailing list