aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMagnus Granberg <zorry@gentoo.org>2013-12-31 11:56:14 +0100
committerMagnus Granberg <zorry@gentoo.org>2013-12-31 11:56:14 +0100
commitde84e4612456071e4eb31ded4b6f55ae18370907 (patch)
tree9673a029ed4dfbfed37c92e91b2ede80596c9cf4
parentUpdate the README (diff)
downloadhardened-dev-de84e4612456071e4eb31ded4b6f55ae18370907.tar.gz
hardened-dev-de84e4612456071e4eb31ded4b6f55ae18370907.tar.bz2
hardened-dev-de84e4612456071e4eb31ded4b6f55ae18370907.zip
udate toolchain.eclass and Manifesttesting
-rw-r--r--eclass/toolchain-r1.eclass6
-rw-r--r--sys-devel/gcc/Manifest4
2 files changed, 5 insertions, 5 deletions
diff --git a/eclass/toolchain-r1.eclass b/eclass/toolchain-r1.eclass
index 2797242d..aec6869a 100644
--- a/eclass/toolchain-r1.eclass
+++ b/eclass/toolchain-r1.eclass
@@ -538,9 +538,9 @@ gcc-compiler-configure() {
confgcc+=" --disable-libmudflap"
fi
if use hardened ; then
- confgcc+=" --enable-espf=all"
- else
- confgcc+=" --enable-espf=no"
+ confgcc+=" --enable-default-ssp"
+ confgcc+=" --enable-default-pie"
+ confgcc+=" --disable-libstdcxx-pch"
fi
if in_iuse openmp ; then
diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 50918e6b..69def673 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -8,6 +8,6 @@ AUX gcc-configure-texinfo.patch 337 SHA256 74b73a7ecec2d88889876b4db480cd173632f
AUX gcc-spec-env.patch 1544 SHA256 64b01f29fb853fee5ecda998b66eeaa7ec86ff1fc3b21432bfd69eb543c93e6a SHA512 ce9c1f923e2c6d17347ec2d3d8482351a9644194b2753627389294d43bb4f11b9c2ef41eda1b46ad83d09901a0bedebd5b6b8a57a198646030ab61e8d2d8cb48 WHIRLPOOL b88c9c18e20868b3ff535c3390408ebe8f1304bcec6e70b6472781f684671265860dff4335f2301d3b4d3b73395283b29673f0f5da62414e1094cfcb8130e8d8
AUX mkinfodir 7324 SHA256 0565353e767e253207adb8b5c9be9ba215a628447e075a4dc7bb3183ed099d2a SHA512 a05f9130d98e4cb4d3254b757de06d772d0a965ac4b5a9a15082b1cb694a2fd32c9c8f550745a9423ba3cfdd1c5e87b6d568a809301772a24cc6e1a414d5f98b WHIRLPOOL 4001ae3f7fb666a84e12432a1a41eacf62ebf922181c279e4d06dad32e44d0b499d13e098e794fdd19a9cff5c438a28e5e9e125fb78e72bb913fa5ddd8e44bae
DIST ecj-4.5.jar 1470676 SHA256 98fd128f1d374d9e42fd9d4836bdd249c6d511ebc6c0df17fbc1b9df96c3d781 SHA512 d4e1bf7538ace56e3d69fa91da5bbd16c272923b4de0a9d8dee23ea2b75f9f38c603de72fc4061df49285c450b63f3df211cee5270e9fffc5447445d1a9c9e4e WHIRLPOOL db54206cfd5eba935e707b8d36ebac40f3c4ed3c1f06ede794288cbdd9c7da9d90c0898e8c98b383af276ea4c1b40c861ebd9e1fc1dce712946184321339d3ad
-DIST gcc-4.9-20131013.tar.bz2 83204790 SHA256 f9947c73a3e9b40242d7c6e054b4a5a549bef43ffff26d3e327f82a9d4fb3b2d SHA512 47eeacee6f15dab45abbe1d463c939193d758b8f7f9e3a5a418eeb18cf310d2dd937e9ac827e429929d99b172cc7922e0c3018e643732eeeb9a53cc5c5ee2dd7 WHIRLPOOL 70e8644e63ff97b12c17b25b12aaa47825cc38db02b34cb87cd07ca25f58801fa765ef969d4e77b235e39135d7b1953ae9eb8e6fd3a70b413318ec6e995f66b6
-EBUILD gcc-4.9.0_alpha20131013.ebuild 547 SHA256 0aaf0df31c1d56092514e85b41cfa75a86ab442cb68610b41ce1c9e362b0e3f9 SHA512 32df497e6e949c4f4b642dab781b0e17e74b66b51f1f4f1ff33f6e589413f3f9773b7d106724148287956f79198e516c4542023913a0d0c5e7a4360043d4a73f WHIRLPOOL f34fb2531030178963adb19dd4837d4e12846c86d0f22491c35b61f6913c38962b7ac954b2a884ec7f503dba31aa619ba3d7cb02ef51055e7159dc5a8308da70
+DIST gcc-4.9-20131103.tar.bz2 83630250 SHA256 e8bbb4da4eba0372f1d6d829b621b15231738edae07ef17cea91633eff21e618 SHA512 1217b218cfe4833e8e2385f6aa310b027d8a258754290be23db91d173feb9fc898a44e8f67dce1f32eab061ee1fcc1532212bb7829ddcefa704b25feeeb8ae0c WHIRLPOOL 6a9546f3f57ee865d0cbe438bcd97e1560e68e924bd825da5da141277587d2b84cd4c2b8d66842afcb01a21239d629a4098f6d2b7ab9342bb4e6fd1a677519af
+EBUILD gcc-4.9.0_alpha20131103.ebuild 547 SHA256 0aaf0df31c1d56092514e85b41cfa75a86ab442cb68610b41ce1c9e362b0e3f9 SHA512 32df497e6e949c4f4b642dab781b0e17e74b66b51f1f4f1ff33f6e589413f3f9773b7d106724148287956f79198e516c4542023913a0d0c5e7a4360043d4a73f WHIRLPOOL f34fb2531030178963adb19dd4837d4e12846c86d0f22491c35b61f6913c38962b7ac954b2a884ec7f503dba31aa619ba3d7cb02ef51055e7159dc5a8308da70
MISC metadata.xml 2102 SHA256 e377cb35c46fab3c4e517c4de1355b5da15bb96de7dbd2f337ba76b0365f0f42 SHA512 5fe2a236a13a797cbab05d86c064c6a068a754eadb2b7440fe83c43390ad7bfe330dba7cd84a90823afb91ca601d285cf257269bd1d3b3032c5350b256e3fe0d WHIRLPOOL e79a3eafafc2869804196aa147ebaf73bdc3473920d77dab855ca1746a52d9cc9c2f4a3c00db1a5ab9aac124c7fa7f1c7cc80ca7cdddf2f301461f4f06b5e400