http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47333
--- Comment #15 from ro at CeBiTec dot Uni-Bielefeld.DE <ro at CeBiTec dot Uni-Bielefeld.DE> 2011-06-14 15:47:16 UTC --- > --- Comment #14 from Richard Guenther <rguenth at gcc dot gnu.org> 2011-06-12 > 12:48:32 UTC --- > A target issue as it only depends on the assembler used. Rainer, as people > don't have access to solaris as I guess you have to debug it and propose a > fix. > I suspect some symout assembler hook gets in the way? AFAICS, the code doesn't handle assemblers without weakref support correctly. So this will work with gas, but with nothing else. I don't really know what's necessary to avoid this issue, given that I haven't really digged what weakrefs are and how to represent the same concept on non-gas platforms. Rainer