http://sourceware.org/bugzilla/show_bug.cgi?id=12439
Dave Korn <davek at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |davek at gcc dot gnu.org --- Comment #4 from Dave Korn <davek at gcc dot gnu.org> 2011-02-01 18:03:44 UTC --- (In reply to comment #2) > With ld.dk (ld.bfd with patch > <http://gcc.gnu.org/ml/gcc/2011-02/msg00003.html>): > > $ nm prog > [...] > 080483a2 T bar > 0804838e t bar.1988 > [...] > > `bar' is not needed. Yes, although note that it's just a symbol, not the actual function, and the program is correct. There are left-over stray symbols from the LTO symtabs in the final exe, when ltrans decides to remove a function that was present in the IR object file. I'll see if I can find a way to remove them, but as far as I know, the only potential harm they can do is that if they have non-default visibility, we get PR12277. -- Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug. _______________________________________________ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils