[Bug target/47333] [4.8 regression] g++.dg/lto/20091219 FAILs on Solaris 2 with SUN as
hubicka at ucw dot cz
gcc-bugzilla@gcc.gnu.org
Tue Jun 4 11:32:00 GMT 2013
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47333
--- Comment #38 from Jan Hubicka <hubicka at ucw dot cz> ---
> No longer a 4.9 regression, fixed by the patch for PR middle-end/57366.
Good news.
>
> Unfortunately, that doesn't easily backport to the 4.8 branch since that lacks
> alias and alias_target in struct symtab_node_base:
I know. Weakrefs was quite broken in 4.8 (and anything earlier) and more so on
non-weakref assemblers (even when you do not get ICE nor link error, you still
get wrong references output so the final program will not work since it won't
connect weakref with its target).
I can backport the whole series of patches, but I would like to understand how
important it is. Solaris libc is using weakrefs w/o weakref support in
toolchain, or does the weakref come from some of GNU libraries in it?
Honza
More information about the Gcc-bugs
mailing list