From: Rainer Orth Date: Thu, 6 Nov 2008 15:41:52 +0000 (+0000) Subject: re PR bootstrap/33100 (on bootstrap getting section .eh_frame: bad cie version 0... X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=19a2c3384bc39cfd1b7088d4959e3a61f7305d8e;p=thirdparty%2Fgcc.git re PR bootstrap/33100 (on bootstrap getting section .eh_frame: bad cie version 0: offset 0x0) PR bootstrap/33100 * config.gcc (i[34567]86-*-solaris2*): Include i386/t-crtstuff only with GNU ld. From-SVN: r141647 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index c8eb0a901df2..97aff4063df1 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2008-11-06 Rainer Orth + + PR bootstrap/33100 + * config.gcc (i[34567]86-*-solaris2*): Include i386/t-crtstuff + only with GNU ld. + 2008-10-31 Kaz Kojima PR target/37909 diff --git a/gcc/config.gcc b/gcc/config.gcc index a997172294bd..66661e0fb142 100644 --- a/gcc/config.gcc +++ b/gcc/config.gcc @@ -1,6 +1,6 @@ # GCC target-specific configuration file. -# Copyright 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 -# Free Software Foundation, Inc. +# Copyright 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, +# 2008 Free Software Foundation, Inc. #This file is part of GCC. @@ -1207,7 +1207,10 @@ i[34567]86-*-solaris2*) *-*-solaris2.1[0-9]*) tm_file="${tm_file} i386/x86-64.h i386/sol2-10.h" tm_defines="${tm_defines} TARGET_BI_ARCH=1" - tmake_file="$tmake_file i386/t-crtstuff i386/t-sol2-10" + tmake_file="$tmake_file i386/t-sol2-10" + if test x$gnu_ld = xyes; then + tmake_file="$tmake_file i386/t-crtstuff" + fi need_64bit_hwint=yes # FIXME: -m64 for i[34567]86-*-* should be allowed just # like -m32 for x86_64-*-*.