summaryrefslogtreecommitdiff
path: root/eclass
diff options
context:
space:
mode:
authorSergei Trofimovich <slyfox@gentoo.org>2020-07-31 19:53:51 +0100
committerSergei Trofimovich <slyfox@gentoo.org>2020-07-31 21:42:07 +0100
commite91fed16ab4cf614ca15328400767823dcf9a0f7 (patch)
tree44127ba4fff072745340f945c4b2b3eba309163d /eclass
parenttoolchain.eclass: always validate gcc/BASE-VER (assume >=gcc-4.1) (diff)
downloadgentoo-e91fed16ab4cf614ca15328400767823dcf9a0f7.tar.gz
gentoo-e91fed16ab4cf614ca15328400767823dcf9a0f7.tar.bz2
gentoo-e91fed16ab4cf614ca15328400767823dcf9a0f7.zip
toolchain.eclass: drop --as-needed spec workaround for <gcc-3.4.4
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Diffstat (limited to 'eclass')
-rw-r--r--eclass/toolchain.eclass7
1 files changed, 0 insertions, 7 deletions
diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index 4d08574228dc..613f91761d77 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -491,13 +491,6 @@ toolchain_src_prepare() {
fi
fi
- # disable --as-needed from being compiled into gcc specs
- # natively when using a gcc version < 3.4.4
- # http://gcc.gnu.org/PR14992
- if ! tc_version_is_at_least 3.4.4 ; then
- sed -i -e s/HAVE_LD_AS_NEEDED/USE_LD_AS_NEEDED/g "${S}"/gcc/config.in
- fi
-
# In gcc 3.3.x and 3.4.x, rename the java bins to gcc-specific names
# in line with gcc-4.
if tc_version_is_between 3.3 4.0 ; then