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