This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Fix i686-linux --enable-targets=all
- From: "H.J. Lu" <hjl at lucon dot org>
- To: gcc-patches at gcc dot gnu dot org
- Date: Mon, 6 Aug 2007 06:41:28 -0700
- Subject: Re: Fix i686-linux --enable-targets=all
- References: <20070806133655.GA30770@caradoc.them.org>
On Mon, Aug 06, 2007 at 09:36:55AM -0400, Daniel Jacobowitz wrote:
> Right now all tests fail if you build an i686-linux compiler with
> --enable-targets=all and test the -m64 multilib, while using bleeding
> edge binutils. This was already fixed for x86_64, but different
> arrangement of t-* fragments means that the fix didn't cover
> i686-linux.
>
> Is this OK? I have not been able to get my build server to bootstrap
> an --enable-targets=all compiler due to the different way Debian /
> Ubuntu handle multiple architecture support, but I did build 64-bit
> libgcc and verify that crtend.o no longer has a zero terminator
> followed by some unwind information.
>
It is the part of
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31868
and a complete patch is posted at
http://gcc.gnu.org/ml/gcc-patches/2007-05/msg00563.html
Could someone please review it?
H.J.