This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Failure building trunk on cygwin
- From: Dave Korn <dave dot korn dot cygwin at googlemail dot com>
- To: Rainer Emrich <rainer at emrich-ebersheim dot de>
- Cc: gcc at gcc dot gnu dot org
- Date: Tue, 30 Jun 2009 17:58:20 +0100
- Subject: Re: Failure building trunk on cygwin
- References: <4A4A3233.9030701@emrich-ebersheim.de>
Rainer Emrich wrote:
> It's the same as described in the following thread
> http://gcc.gnu.org/ml/gcc/2009-06/msg00594.html
>
> I used binutils-cvs and gcc-trunk as of today and gcc-4.4.1 with binutils-cvs as
> of today as bootstrap compiler.
Hi, yeah, I've tracked this one down to several things:
1. The new debug_pubtypes section needs to be linked in. The cygwin linker
scripts were patched at
http://sourceware.org/ml/binutils-cvs/2009-06/msg00203.html
2. There's a bug in BFD that doesn't understand the new form of the .loc
directive that specifies a discriminator. See
http://sourceware.org/ml/binutils/2009-06/msg00481.html
3. There may or may not be a problem in a recent patch to bfd/coffcode.h that
attempted to fix some of these problems.
4. All of this may or may not have been conflated for a while with the recent
SRA bug that caused binutils to be miscompiled.
I *think* that's all of it.
cheers,
DaveK