|
@ -1,8 +1,8 @@ |
|
|
# --- SDE-COPYRIGHT-NOTE-BEGIN --- |
|
|
# --- SDE-COPYRIGHT-NOTE-BEGIN --- |
|
|
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|
|
# This copyright note is auto-generated by ./scripts/Create-CopyPatch. |
|
|
# |
|
|
# |
|
|
# Filename: package/.../gcc/gcc-4.6-multilib-1.patch |
|
|
|
|
|
# Copyright (C) 2009 - 2012 The OpenSDE Project |
|
|
|
|
|
|
|
|
# Filename: package/.../gcc/gcc-4.7-multilib-1.patch |
|
|
|
|
|
# Copyright (C) 2009 - 2013 The OpenSDE Project |
|
|
# |
|
|
# |
|
|
# More information can be found in the files COPYING and README. |
|
|
# More information can be found in the files COPYING and README. |
|
|
# |
|
|
# |
|
@ -46,13 +46,13 @@ diff --git a/gcc/config/i386/t-linux64 b/gcc/config/i386/t-linux64 |
|
|
index b5d3985..d530d97 100644
|
|
|
index b5d3985..d530d97 100644
|
|
|
--- a/gcc/config/i386/t-linux64
|
|
|
--- a/gcc/config/i386/t-linux64
|
|
|
+++ b/gcc/config/i386/t-linux64
|
|
|
+++ b/gcc/config/i386/t-linux64
|
|
|
@@ -35,5 +35,5 @@ comma=,
|
|
|
|
|
|
|
|
|
@@ -35,5 +35,5 @@
|
|
|
MULTILIB_OPTIONS = $(subst $(comma),/,$(TM_MULTILIB_CONFIG)) |
|
|
MULTILIB_OPTIONS = $(subst $(comma),/,$(TM_MULTILIB_CONFIG)) |
|
|
MULTILIB_DIRNAMES = $(patsubst m%, %, $(subst /, ,$(MULTILIB_OPTIONS))) |
|
|
MULTILIB_DIRNAMES = $(patsubst m%, %, $(subst /, ,$(MULTILIB_OPTIONS))) |
|
|
MULTILIB_OSDIRNAMES = m64=../lib64 |
|
|
|
|
|
-MULTILIB_OSDIRNAMES+= m32=$(if $(wildcard $(shell echo $(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib)
|
|
|
|
|
|
+MULTILIB_OSDIRNAMES+= m32=$(if $(wildcard $(shell echo $(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib32)
|
|
|
|
|
|
MULTILIB_OSDIRNAMES+= mx32=../libx32 |
|
|
|
|
|
|
|
|
MULTILIB_OSDIRNAMES = m64=../lib64$(call if_multiarch,:x86_64-linux-gnu) |
|
|
|
|
|
-MULTILIB_OSDIRNAMES+= m32=$(if $(wildcard $(shell echo $(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib)$(call if_multiarch,:i386-linux-gnu)
|
|
|
|
|
|
+MULTILIB_OSDIRNAMES+= m32=$(if $(wildcard $(shell echo $(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib32)$(call if_multiarch,:i386-linux-gnu)
|
|
|
|
|
|
MULTILIB_OSDIRNAMES+= mx32=../libx32$(call if_multiarch,:x86_64-linux-gnux32) |
|
|
diff --git a/gcc/config/mips/linux64.h b/gcc/config/mips/linux64.h
|
|
|
diff --git a/gcc/config/mips/linux64.h b/gcc/config/mips/linux64.h
|
|
|
index 6e92719..4436d75 100644
|
|
|
index 6e92719..4436d75 100644
|
|
|
--- a/gcc/config/mips/linux64.h
|
|
|
--- a/gcc/config/mips/linux64.h
|
|
@ -75,12 +75,15 @@ diff --git a/gcc/config/mips/t-linux64 b/gcc/config/mips/t-linux64 |
|
|
index 5197e5e..b847f7d 100644
|
|
|
index 5197e5e..b847f7d 100644
|
|
|
--- a/gcc/config/mips/t-linux64
|
|
|
--- a/gcc/config/mips/t-linux64
|
|
|
+++ b/gcc/config/mips/t-linux64
|
|
|
+++ b/gcc/config/mips/t-linux64
|
|
|
@@ -18,4 +18,4 @@
|
|
|
|
|
|
|
|
|
|
|
|
MULTILIB_OPTIONS = mabi=n32/mabi=32/mabi=64 |
|
|
|
|
|
MULTILIB_DIRNAMES = n32 32 64 |
|
|
|
|
|
-MULTILIB_OSDIRNAMES = ../lib32 ../lib ../lib64
|
|
|
|
|
|
+MULTILIB_OSDIRNAMES = ../libn32 ../lib32 ../lib64
|
|
|
|
|
|
|
|
|
@@ -21,6 +21,6 @@
|
|
|
|
|
|
MIPS_EL = $(if $(filter %el, $(firstword $(subst -, ,$(target)))),el) |
|
|
|
|
|
MIPS_SOFT = $(if $(strip $(filter MASK_SOFT_FLOAT_ABI, $(target_cpu_default)) $(filter soft, $(with_float))),soft) |
|
|
|
|
|
MULTILIB_OSDIRNAMES = \ |
|
|
|
|
|
- ../lib32$(call if_multiarch,:mips64$(MIPS_EL)-linux-gnuabin32$(MIPS_SOFT)) \
|
|
|
|
|
|
- ../lib$(call if_multiarch,:mips$(MIPS_EL)-linux-gnu$(MIPS_SOFT)) \
|
|
|
|
|
|
+ ../libn32$(call if_multiarch,:mips64$(MIPS_EL)-linux-gnuabin32$(MIPS_SOFT)) \
|
|
|
|
|
|
+ ../lib32$(call if_multiarch,:mips$(MIPS_EL)-linux-gnu$(MIPS_SOFT)) \
|
|
|
|
|
|
../lib64$(call if_multiarch,:mips64$(MIPS_EL)-linux-gnuabi64$(MIPS_SOFT)) |
|
|
diff --git a/gcc/config/rs6000/linux64.h b/gcc/config/rs6000/linux64.h
|
|
|
diff --git a/gcc/config/rs6000/linux64.h b/gcc/config/rs6000/linux64.h
|
|
|
index 7c516eb..9fd4b58 100644
|
|
|
index 7c516eb..9fd4b58 100644
|
|
|
--- a/gcc/config/rs6000/linux64.h
|
|
|
--- a/gcc/config/rs6000/linux64.h
|
|
@ -103,12 +106,13 @@ diff --git a/gcc/config/rs6000/t-linux64 b/gcc/config/rs6000/t-linux64 |
|
|
index 6420431..de44202 100644
|
|
|
index 6420431..de44202 100644
|
|
|
--- a/gcc/config/rs6000/t-linux64
|
|
|
--- a/gcc/config/rs6000/t-linux64
|
|
|
+++ b/gcc/config/rs6000/t-linux64
|
|
|
+++ b/gcc/config/rs6000/t-linux64
|
|
|
@@ -31,5 +31,5 @@ MULTILIB_DIRNAMES = 64 32 nof
|
|
|
|
|
|
MULTILIB_EXTRA_OPTS = fPIC mstrict-align |
|
|
|
|
|
|
|
|
@@ -32,6 +32,6 @@
|
|
|
MULTILIB_EXCEPTIONS = m64/msoft-float |
|
|
MULTILIB_EXCEPTIONS = m64/msoft-float |
|
|
MULTILIB_EXCLUSIONS = m64/!m32/msoft-float |
|
|
MULTILIB_EXCLUSIONS = m64/!m32/msoft-float |
|
|
-MULTILIB_OSDIRNAMES = ../lib64 $(if $(wildcard $(shell echo $(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib) nof
|
|
|
|
|
|
+MULTILIB_OSDIRNAMES = ../lib64 $(if $(wildcard $(shell echo $(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib32) nof
|
|
|
|
|
|
|
|
|
MULTILIB_OSDIRNAMES = ../lib64$(call if_multiarch,:powerpc64-linux-gnu) |
|
|
|
|
|
-MULTILIB_OSDIRNAMES += $(if $(wildcard $(shell echo $(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib)$(call if_multiarch,:powerpc-linux-gnu)
|
|
|
|
|
|
+MULTILIB_OSDIRNAMES += $(if $(wildcard $(shell echo $(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib32)$(call if_multiarch,:powerpc-linux-gnu)
|
|
|
|
|
|
MULTILIB_OSDIRNAMES += nof |
|
|
MULTILIB_MATCHES = $(MULTILIB_MATCHES_FLOAT) |
|
|
MULTILIB_MATCHES = $(MULTILIB_MATCHES_FLOAT) |
|
|
diff --git a/gcc/config/sparc/linux64.h b/gcc/config/sparc/linux64.h
|
|
|
diff --git a/gcc/config/sparc/linux64.h b/gcc/config/sparc/linux64.h
|
|
|
index 14966b9..0134911 100644
|
|
|
index 14966b9..0134911 100644
|
|
@ -136,12 +140,12 @@ diff --git a/gcc/config/sparc/t-linux64 b/gcc/config/sparc/t-linux64 |
|
|
index d9dfad6..05230e8 100644
|
|
|
index d9dfad6..05230e8 100644
|
|
|
--- a/gcc/config/sparc/t-linux64
|
|
|
--- a/gcc/config/sparc/t-linux64
|
|
|
+++ b/gcc/config/sparc/t-linux64
|
|
|
+++ b/gcc/config/sparc/t-linux64
|
|
|
@@ -26,4 +26,4 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@@ -27,4 +27,4 @@
|
|
|
MULTILIB_OPTIONS = m64/m32 |
|
|
MULTILIB_OPTIONS = m64/m32 |
|
|
MULTILIB_DIRNAMES = 64 32 |
|
|
MULTILIB_DIRNAMES = 64 32 |
|
|
-MULTILIB_OSDIRNAMES = ../lib64 $(if $(wildcard $(shell echo $(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib)
|
|
|
|
|
|
+MULTILIB_OSDIRNAMES = ../lib64 $(if $(wildcard $(shell echo $(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib32)
|
|
|
|
|
|
|
|
|
MULTILIB_OSDIRNAMES = ../lib64$(call if_multiarch,:sparc64-linux-gnu) |
|
|
|
|
|
-MULTILIB_OSDIRNAMES += $(if $(wildcard $(shell echo $(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib)$(call if_multiarch,:sparc-linux-gnu)
|
|
|
|
|
|
+MULTILIB_OSDIRNAMES += $(if $(wildcard $(shell echo $(SYSTEM_HEADER_DIR))/../../usr/lib32),../lib32,../lib32)$(call if_multiarch,:sparc-linux-gnu)
|
|
|
--
|
|
|
--
|
|
|
1.7.2.3 |
|
|
1.7.2.3 |
|
|
|
|
|
|