From c9f8a8d741c44fad288d1c459a2d8aad67f10133 Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Wed, 14 Dec 2011 18:15:09 +0000 Subject: [PATCH] Added -m32 to CFLAGS_sparc32. Allows to build sparc64-* multilib toolchain without additional tuning. --- eclass/ChangeLog | 6 +++++- eclass/multilib.eclass | 4 ++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/eclass/ChangeLog b/eclass/ChangeLog index 968a57dac111..672432dd57a5 100644 --- a/eclass/ChangeLog +++ b/eclass/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for eclass directory # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.40 2011/12/14 14:55:03 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.41 2011/12/14 18:15:09 slyfox Exp $ + + 14 Dec 2011; Sergei Trofimovich multilib.eclass: + Added -m32 to CFLAGS_sparc32. Allows to build sparc64-* multilib toolchain + without additional tuning. 14 Dec 2011; Michał Górny autotools-utils.eclass: Drop base.eclass inherit and thus src_unpack() export. diff --git a/eclass/multilib.eclass b/eclass/multilib.eclass index f184277c8ef0..e291b0f800a9 100644 --- a/eclass/multilib.eclass +++ b/eclass/multilib.eclass @@ -1,6 +1,6 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/multilib.eclass,v 1.96 2011/12/10 19:41:51 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/multilib.eclass,v 1.97 2011/12/14 18:15:09 slyfox Exp $ # @ECLASS: multilib.eclass # @MAINTAINER: @@ -348,7 +348,7 @@ multilib_env() { : ${DEFAULT_ABI=s390x} ;; sparc*) - export CFLAGS_sparc32=${CFLAGS_sparc32} + export CFLAGS_sparc32=${CFLAGS_sparc32--m32} export CHOST_sparc32=${CTARGET/sparc64/sparc} export CTARGET_sparc32=${CHOST_sparc32} export LIBDIR_sparc32="lib" -- 2.26.2