http://sourceware.org/bugzilla/show_bug.cgi?id=13245
--- Comment #1 from Jan Hubicka 2011-10-01
15:55:21 UTC ---
Note that this blocks mozilla build with -flto -fprofile-generate
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45375
--
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cg
http://sourceware.org/bugzilla/show_bug.cgi?id=13229
--- Comment #10 from Jan Hubicka 2011-10-01
15:51:57 UTC ---
I was wrong about .h trickery. It is default visibility in both libraries, but
because libxul do not link with any library that would (mistakely) export it,
it gets optimized out the
http://sourceware.org/bugzilla/show_bug.cgi?id=13245
Bug #: 13245
Summary: PREVAILING_DEF reported too often.
Product: binutils
Version: 2.23 (HEAD)
Status: NEW
Severity: normal
Priority: P2
Component: gold
http://sourceware.org/bugzilla/show_bug.cgi?id=13229
--- Comment #9 from Jan Hubicka 2011-10-01
15:19:27 UTC ---
OK,
I now understand the problem. It is partly GNU LD issue.
What happens is
1) nsGNOMEShellService includes header that define gfxUnknownSurface.
The class is obviously uunused
http://sourceware.org/bugzilla/show_bug.cgi?id=13229
--- Comment #8 from hubicka at ucw dot cz 2011-10-01 14:23:01 UTC ---
Hi,
the following is a diff from GNU LD to Gold build. I previously complained
about RESOLVED_DYN/UNDEF difference. It is harmless since internall for GCC it
does not make di
http://sourceware.org/bugzilla/show_bug.cgi?id=13229
--- Comment #7 from hubicka at ucw dot cz 2011-10-01 13:50:13 UTC ---
> http://sourceware.org/bugzilla/show_bug.cgi?id=13229
>
> --- Comment #6 from hubicka at ucw dot cz 2011-10-01 13:14:11 UTC ---
> > I guess Gold is just tolerant here and I
http://sourceware.org/bugzilla/show_bug.cgi?id=13229
--- Comment #6 from hubicka at ucw dot cz 2011-10-01 13:14:11 UTC ---
> I guess Gold is just tolerant here and I would say that GNU LD should be too.
> I will work out how this symbol appears in the symbol table.
Filled in as PR13244.
Honza
--
http://sourceware.org/bugzilla/show_bug.cgi?id=13244
Bug #: 13244
Summary: GNU LD incorrectly complain about undefined hidden
symbols with LTO
Product: binutils
Version: 2.23 (HEAD)
Status: NEW
Severity: normal