------- Comment #7 from amodra at bigpond dot net dot au  2005-11-28 04:19 
-------
I would guess this isn't a gcc problem, but rather that the elfutils testsuite
hasn't been updated for new binutils.  Older binutils put _GLOBAL_OFFSET_TABLE_
at the start of .got but the powerpc SYSV ABI allows _GLOBAL_OFFSET_TABLE_ to
be anywhere in .got.  With newer binutils, ld makes use of this fact by placing
_GLOBAL_OFFSET_TABLE_ at the end of .got or somewhere in the middle so that
both positive and negative offsets from the got pointer can be used.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25004

Reply via email to