vapier      14/09/09 22:29:29

  Modified:             toolchain-binutils.eclass
  Log:
  avoid static linking of libstdc++ and libgcc

Revision  Changes    Path
1.135                eclass/toolchain-binutils.eclass

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/toolchain-binutils.eclass?rev=1.135&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/toolchain-binutils.eclass?rev=1.135&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/toolchain-binutils.eclass?r1=1.134&r2=1.135

Index: toolchain-binutils.eclass
===================================================================
RCS file: /var/cvsroot/gentoo-x86/eclass/toolchain-binutils.eclass,v
retrieving revision 1.134
retrieving revision 1.135
diff -u -r1.134 -r1.135
--- toolchain-binutils.eclass   11 Aug 2014 13:32:35 -0000      1.134
+++ toolchain-binutils.eclass   9 Sep 2014 22:29:29 -0000       1.135
@@ -1,6 +1,6 @@
 # Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/eclass/toolchain-binutils.eclass,v 1.134 
2014/08/11 13:32:35 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/eclass/toolchain-binutils.eclass,v 1.135 
2014/09/09 22:29:29 vapier Exp $
 #
 # Maintainer: Toolchain Ninjas <toolch...@gentoo.org>
 #
@@ -306,6 +306,9 @@
                ${EXTRA_ECONF}
                # Disable modules that are in a combined binutils/gdb tree. 
#490566
                --disable-{gdb,libdecnumber,readline,sim}
+               # Strip out broken static link flags.
+               # https://gcc.gnu.org/PR56750
+               --without-stage1-ldflags
        )
        echo ./configure "${myconf[@]}"
        "${S}"/configure "${myconf[@]}" || die




Reply via email to