summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJohn Crispin <john@openwrt.org>2007-10-07 00:26:02 +0000
committerJohn Crispin <john@openwrt.org>2007-10-07 00:26:02 +0000
commitcfd0fecd47ca970b7deff63c81ad1034b80e5328 (patch)
tree66dd65f4a2a1c5831ca05cc4666e397d26354915
parent4af66e8866ff591e6fb93391e3a1204534adeddb (diff)
downloadmaster-31e0f0ae-cfd0fecd47ca970b7deff63c81ad1034b80e5328.tar.gz
master-31e0f0ae-cfd0fecd47ca970b7deff63c81ad1034b80e5328.tar.bz2
master-31e0f0ae-cfd0fecd47ca970b7deff63c81ad1034b80e5328.zip
changed the -fhonours-copts gcc patch, such that the function needs to be turned on explicitly
SVN-Revision: 9167
-rw-r--r--rules.mk1
-rw-r--r--toolchain/gcc/patches/3.4.6/910-mbsd_multi.patch2
-rw-r--r--toolchain/gcc/patches/4.1.2/910-mbsd_multi.patch2
-rw-r--r--toolchain/gcc/patches/4.2.0/910-mbsd_multi.patch2
-rw-r--r--toolchain/gcc/patches/4.2.1/910-mbsd_multi.patch2
5 files changed, 5 insertions, 4 deletions
diff --git a/rules.mk b/rules.mk
index 77331185ee..514aa6b9d2 100644
--- a/rules.mk
+++ b/rules.mk
@@ -63,6 +63,7 @@ TARGET_LDFLAGS:=-L$(STAGING_DIR)/usr/lib -L$(STAGING_DIR)/lib
export PATH:=$(TARGET_PATH)
export STAGING_DIR
+export GCC_HONOUR_COPTS:=0
LINUX_HEADERS_DIR:=$(BUILD_DIR_TOOLCHAIN)/linux
diff --git a/toolchain/gcc/patches/3.4.6/910-mbsd_multi.patch b/toolchain/gcc/patches/3.4.6/910-mbsd_multi.patch
index 282ded139c..a1887ca6d4 100644
--- a/toolchain/gcc/patches/3.4.6/910-mbsd_multi.patch
+++ b/toolchain/gcc/patches/3.4.6/910-mbsd_multi.patch
@@ -67,7 +67,7 @@ Index: gcc-3.4.6/gcc/c-opts.c
+ char *ev = getenv ("GCC_HONOUR_COPTS");
+ int evv;
+ if (ev == NULL)
-+ evv = 0;
++ evv = -1;
+ else if ((*ev == '0') || (*ev == '\0'))
+ evv = 0;
+ else if (*ev == '1')
diff --git a/toolchain/gcc/patches/4.1.2/910-mbsd_multi.patch b/toolchain/gcc/patches/4.1.2/910-mbsd_multi.patch
index 5d06f80c6c..7d21842e48 100644
--- a/toolchain/gcc/patches/4.1.2/910-mbsd_multi.patch
+++ b/toolchain/gcc/patches/4.1.2/910-mbsd_multi.patch
@@ -67,7 +67,7 @@ Index: gcc-4.1.2/gcc/c-opts.c
+ char *ev = getenv ("GCC_HONOUR_COPTS");
+ int evv;
+ if (ev == NULL)
-+ evv = 0;
++ evv = -1;
+ else if ((*ev == '0') || (*ev == '\0'))
+ evv = 0;
+ else if (*ev == '1')
diff --git a/toolchain/gcc/patches/4.2.0/910-mbsd_multi.patch b/toolchain/gcc/patches/4.2.0/910-mbsd_multi.patch
index 439d0762f1..41705cc9ea 100644
--- a/toolchain/gcc/patches/4.2.0/910-mbsd_multi.patch
+++ b/toolchain/gcc/patches/4.2.0/910-mbsd_multi.patch
@@ -67,7 +67,7 @@ Index: gcc-4.2.0/gcc/c-opts.c
+ char *ev = getenv ("GCC_HONOUR_COPTS");
+ int evv;
+ if (ev == NULL)
-+ evv = 0;
++ evv = -1;
+ else if ((*ev == '0') || (*ev == '\0'))
+ evv = 0;
+ else if (*ev == '1')
diff --git a/toolchain/gcc/patches/4.2.1/910-mbsd_multi.patch b/toolchain/gcc/patches/4.2.1/910-mbsd_multi.patch
index 439d0762f1..41705cc9ea 100644
--- a/toolchain/gcc/patches/4.2.1/910-mbsd_multi.patch
+++ b/toolchain/gcc/patches/4.2.1/910-mbsd_multi.patch
@@ -67,7 +67,7 @@ Index: gcc-4.2.0/gcc/c-opts.c
+ char *ev = getenv ("GCC_HONOUR_COPTS");
+ int evv;
+ if (ev == NULL)
-+ evv = 0;
++ evv = -1;
+ else if ((*ev == '0') || (*ev == '\0'))
+ evv = 0;
+ else if (*ev == '1')