[Bug lto/47274] [4.6 regression] ICE in lto_varpool_replace_node, at lto-symtab.c:306
hubicka at ucw dot cz
gcc-bugzilla@gcc.gnu.org
Tue Feb 1 19:43:00 GMT 2011
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47274
--- Comment #29 from Jan Hubicka <hubicka at ucw dot cz> 2011-02-01 18:17:36 UTC ---
> And here are the IR symtabs (I built a cross GCC just far enough to get the
> liblto_plugin):
>
> $ ./obj/binutils/.libs/nm-new.exe --plugin ./obj-xgcc/lto-plugin/.libs/cyglto_p
> lugin-0.dll *.o
>
> abs-1-lib.o:
> 00000000 T abs
> 00000000 T abs_called
> 00000000 T inside_main
>
> abs-1.o:
> 00000000 T abs
> 00000000 T abs_called
> 00000000 T main_test
>
> main.o:
> 00000000 T inside_main
> 00000000 T main
> 00000000 T main_test
>
Hmm, this seems like some very lowlevel bug in the streaming (endianity issue
or so) since they way
visibilities are derrived is actually quite target independent. I will look
into it day after tomorrow
unless somebody beats me.
Thanks,
Honza
More information about the Gcc-bugs
mailing list