diff options
author | Mike Frysinger <vapier@gentoo.org> | 2012-06-03 09:02:36 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2012-06-03 09:02:36 +0000 |
commit | 627e8fb44b8583c60872bb345e649477c9509907 (patch) | |
tree | 1e89ac26b41ae7ea094c64e65330539259b3f3a9 /eclass | |
parent | Re-add ffmpeg-0.11 patch (diff) | |
download | historical-627e8fb44b8583c60872bb345e649477c9509907.tar.gz historical-627e8fb44b8583c60872bb345e649477c9509907.tar.bz2 historical-627e8fb44b8583c60872bb345e649477c9509907.zip |
always build up the multilib list for gcc even when --disable-multilib as it needs that info when picking the default target (to make native x32 work again)
Diffstat (limited to 'eclass')
-rw-r--r-- | eclass/toolchain.eclass | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass index 56f9a835e6ba..3619598c723e 100644 --- a/eclass/toolchain.eclass +++ b/eclass/toolchain.eclass @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/toolchain.eclass,v 1.546 2012/06/03 09:00:54 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/toolchain.eclass,v 1.547 2012/06/03 09:02:36 vapier Exp $ # # Maintainer: Toolchain Ninjas <toolchain@gentoo.org> @@ -811,10 +811,12 @@ gcc-abi-map() { } gcc-multilib-configure() { - # if multilib is disabled, get out quick! if ! is_multilib ; then confgcc+=" --disable-multilib" - return + # Fun times: if we are building for a target that has multiple + # possible ABI formats, and the user has told us to pick one + # that isn't the default, then not specifying it via the list + # below will break that on us. else confgcc+=" --enable-multilib" fi |