diff options
author | Zorry <zorry.at.ume.nu> | 2009-01-04 05:45:14 +0100 |
---|---|---|
committer | Zorry <zorry.at.ume.nu> | 2009-01-04 05:45:14 +0100 |
commit | 610101a59cacd0f80fdadd9e4b9914065aba49bc (patch) | |
tree | ac4c37fc35dfb1d6d2ca09ea8e25eb030f3181bd /eclass/toolchain.eclass | |
parent | Removed sys-libs/e2fsprogs-libs and sys-libs/uclibc (diff) | |
download | hardened-dev-610101a59cacd0f80fdadd9e4b9914065aba49bc.tar.gz hardened-dev-610101a59cacd0f80fdadd9e4b9914065aba49bc.tar.bz2 hardened-dev-610101a59cacd0f80fdadd9e4b9914065aba49bc.zip |
Updated the eclass files
Diffstat (limited to 'eclass/toolchain.eclass')
-rw-r--r-- | eclass/toolchain.eclass | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass index 4244c2e1..782d283b 100644 --- a/eclass/toolchain.eclass +++ b/eclass/toolchain.eclass @@ -141,7 +141,7 @@ else if [[ ${PN} != "kgcc64" && ${PN} != gcc-* ]] ; then IUSE="${IUSE} altivec build fortran nls nocxx" [[ -n ${PIE_VER} ]] && IUSE="${IUSE} nopie" - [[ -n ${PP_VER} ]] && IUSE="${IUSE} nossp" + [[ -n ${PP_VER} ]] || [[ -n ${SPECS_VER} ]] && IUSE="${IUSE} nossp" [[ -n ${HTB_VER} ]] && IUSE="${IUSE} boundschecking" [[ -n ${D_VER} ]] && IUSE="${IUSE} d" @@ -1024,10 +1024,6 @@ gcc_do_make() { # 3 stage bootstrapping doesnt quite work when you cant run the # resulting binaries natively ^^; GCC_MAKE_TARGET=${GCC_MAKE_TARGET-all} - elif [[ $(tc-arch) == "x86" || $(tc-arch) == "amd64" ]] \ - && [[ ${GCCMAJOR}.${GCCMINOR} > 3.3 ]] - then - GCC_MAKE_TARGET=${GCC_MAKE_TARGET-profiledbootstrap} else GCC_MAKE_TARGET=${GCC_MAKE_TARGET-bootstrap-lean} fi |