[Bug ld/13244] New: GNU LD incorrectly complain about undefined hidden symbols with LTO

2011-10-01 Thread hubicka at gcc dot gnu.org
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:

[Bug ld/13229] V2 of getsymbol linker plugin interface is not supported by GNU LD

2011-10-01 Thread hubicka at ucw dot cz
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 --

[Bug ld/13229] V2 of getsymbol linker plugin interface is not supported by GNU LD

2011-10-01 Thread hubicka at ucw dot cz
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

[Bug ld/13229] V2 of getsymbol linker plugin interface is not supported by GNU LD

2011-10-01 Thread hubicka at ucw dot cz
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

[Bug ld/13229] V2 of getsymbol linker plugin interface is not supported by GNU LD

2011-10-01 Thread hubicka at gcc dot gnu.org
http://sourceware.org/bugzilla/show_bug.cgi?id=13229 --- Comment #9 from Jan Hubicka hubicka at gcc dot gnu.org 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

[Bug gold/13245] New: PREVAILING_DEF reported too often.

2011-10-01 Thread hubicka at gcc dot gnu.org
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

[Bug ld/13229] V2 of getsymbol linker plugin interface is not supported by GNU LD

2011-10-01 Thread hubicka at gcc dot gnu.org
http://sourceware.org/bugzilla/show_bug.cgi?id=13229 --- Comment #10 from Jan Hubicka hubicka at gcc dot gnu.org 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

[Bug gold/13245] PREVAILING_DEF reported too often.

2011-10-01 Thread hubicka at gcc dot gnu.org
http://sourceware.org/bugzilla/show_bug.cgi?id=13245 --- Comment #1 from Jan Hubicka hubicka at gcc dot gnu.org 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: