diff options
author | Mike Frysinger <vapier@gentoo.org> | 2010-10-07 02:30:47 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2010-10-07 02:30:47 +0000 |
commit | 183f741cd4a5f9b4596851896658cac44213a549 (patch) | |
tree | 44d8d3010df34fef6978424ed65edab921511c47 /4.5.0 | |
parent | Backport 4.4.4 patches (diff) | |
download | gcc-patches-183f741cd4a5f9b4596851896658cac44213a549.tar.gz gcc-patches-183f741cd4a5f9b4596851896658cac44213a549.tar.bz2 gcc-patches-183f741cd4a5f9b4596851896658cac44213a549.zip |
update superh multilib logic #320251
Diffstat (limited to '4.5.0')
-rw-r--r-- | 4.5.0/gentoo/53_all_gcc4-superh-default-multilib.patch | 3 | ||||
-rw-r--r-- | 4.5.0/gentoo/README.history | 4 |
2 files changed, 5 insertions, 2 deletions
diff --git a/4.5.0/gentoo/53_all_gcc4-superh-default-multilib.patch b/4.5.0/gentoo/53_all_gcc4-superh-default-multilib.patch index 0ad8ed9..6cf774b 100644 --- a/4.5.0/gentoo/53_all_gcc4-superh-default-multilib.patch +++ b/4.5.0/gentoo/53_all_gcc4-superh-default-multilib.patch @@ -9,6 +9,7 @@ Here we restore the gcc-3.x behavior; the additional overhead of building all of these multilibs by default is negligible. http://bugs.gentoo.org/140205 +http://bugs.gentoo.org/320251 --- gcc-4.2.0/gcc/config.gcc +++ gcc-4.2.0/gcc/config.gcc @@ -17,7 +18,7 @@ http://bugs.gentoo.org/140205 case ${target} in sh64-superh-linux* | \ - sh[1234]*) sh_multilibs=${sh_cpu_target} ;; -+ sh[1234]*) sh_multilibs=`cd ${srcdir}/config/sh ; echo t-mlib-sh[1-4]* | sed 's:t-mlib-sh:,m:g;s: ::g'` ;; ++ sh[1234]*) sh_multilibs=$(echo $(sed -n '/^[[:space:]]*case ${sh_multilib} in/,/)/{s:case ${sh_multilib} in::;s: | *:,:g;s:[\\)]::g;p}' ${srcdir}/config.gcc) | sed 's: ::g') ;; sh64* | sh5*) sh_multilibs=m5-32media,m5-32media-nofpu,m5-compact,m5-compact-nofpu,m5-64media,m5-64media-nofpu ;; sh-superh-*) sh_multilibs=m4,m4-single,m4-single-only,m4-nofpu ;; sh*-*-linux*) sh_multilibs=m1,m3e,m4 ;; diff --git a/4.5.0/gentoo/README.history b/4.5.0/gentoo/README.history index 778d120..8752c6c 100644 --- a/4.5.0/gentoo/README.history +++ b/4.5.0/gentoo/README.history @@ -1,5 +1,7 @@ - + 94_all_gcc-4.5-pch-nostdinc.patch +1.5 [pending] + U 53_all_gcc4-superh-default-multilib.patch - 94_all_gcc-4.3.3-pch-nostdinc-tr1.patch + + 94_all_gcc-4.5-pch-nostdinc.patch 1.4 25.07.2010 U 75_all_arm-pr43698.patch |