http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56557
--- Comment #8 from Jan Hubicka <hubicka at ucw dot cz> 2013-03-11 13:58:07 UTC --- Yes, I agree it is GNU LD bug. There is also GCC problem: this particular symbol should not appear in the LTO symtab. It appears because we see the refernece, but the reference itself comes from external var initializer and ought to be ignored. I will fix this problem. Honza