summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2015-12-05 02:32:17 -0500
committerMike Frysinger <vapier@gentoo.org>2015-12-05 16:13:48 -0500
commitb2d86d67c36b63cfd984aa119b41eebd6c297126 (patch)
tree706c648ff7427b6076f41d7b29239b637f9bc27f /sys-devel
parentsys-devel/gcc: drop hardened support from 4.6 (diff)
downloadgentoo-b2d86d67c36b63cfd984aa119b41eebd6c297126.tar.gz
gentoo-b2d86d67c36b63cfd984aa119b41eebd6c297126.tar.bz2
gentoo-b2d86d67c36b63cfd984aa119b41eebd6c297126.zip
gcc: drop spec-env patch from non-hardened builds #528170
The GCC_SPEC env var is really only used by the hardened minispec logic, so drop it from the ebuilds that no longer support hardened.
Diffstat (limited to 'sys-devel')
-rw-r--r--sys-devel/gcc/gcc-4.4.7.ebuild2
-rw-r--r--sys-devel/gcc/gcc-4.5.4.ebuild2
-rw-r--r--sys-devel/gcc/gcc-4.6.4.ebuild4
3 files changed, 0 insertions, 8 deletions
diff --git a/sys-devel/gcc/gcc-4.4.7.ebuild b/sys-devel/gcc/gcc-4.4.7.ebuild
index 63c82ea76c7..a90abccba38 100644
--- a/sys-devel/gcc/gcc-4.4.7.ebuild
+++ b/sys-devel/gcc/gcc-4.4.7.ebuild
@@ -26,6 +26,4 @@ src_prepare() {
use vanilla && return 0
sed -i 's/use_fixproto=yes/:/' gcc/config.gcc #PR33200
-
- [[ ${CHOST} == ${CTARGET} ]] && epatch "${FILESDIR}"/gcc-spec-env.patch
}
diff --git a/sys-devel/gcc/gcc-4.5.4.ebuild b/sys-devel/gcc/gcc-4.5.4.ebuild
index a9e0b682f60..23f7d5fb3c0 100644
--- a/sys-devel/gcc/gcc-4.5.4.ebuild
+++ b/sys-devel/gcc/gcc-4.5.4.ebuild
@@ -27,6 +27,4 @@ src_prepare() {
use vanilla && return 0
sed -i 's/use_fixproto=yes/:/' gcc/config.gcc #PR33200
-
- [[ ${CHOST} == ${CTARGET} ]] && epatch "${FILESDIR}"/gcc-spec-env.patch
}
diff --git a/sys-devel/gcc/gcc-4.6.4.ebuild b/sys-devel/gcc/gcc-4.6.4.ebuild
index e337431453b..38a3179396f 100644
--- a/sys-devel/gcc/gcc-4.6.4.ebuild
+++ b/sys-devel/gcc/gcc-4.6.4.ebuild
@@ -28,8 +28,4 @@ src_prepare() {
fi
toolchain_src_prepare
-
- use vanilla && return 0
-
- [[ ${CHOST} == ${CTARGET} ]] && epatch "${FILESDIR}"/gcc-spec-env.patch
}