http://sourceware.org/bugzilla/show_bug.cgi?id=12618
[email protected] <rsandifo at nildram dot co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |rsandifo at nildram dot | |co.uk --- Comment #1 from rsandifo at nildram dot co.uk <rsandifo at nildram dot co.uk> 2011-03-30 19:09:09 UTC --- I think the new behaviour is correct, and is a deliberate bug fix from earlier binutils. strcmp is defined as an indirection function, so it's address can only be determined at run-time (by calling the strcmp defined here to get the real address). It therefore isn't correct to resolve "strcmp - .text" at assembly time (or link time). The test case wants to refer to the locally-defined strcmp function, so it should use a local label instead of the ifunc symbol. -- 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 [email protected] http://lists.gnu.org/mailman/listinfo/bug-binutils
