IA-64 gp problem with PROVIDE and linker relaxation conflict

Richard Henderson rth@redhat.com
Tue Feb 13 11:09:00 GMT 2001


On Tue, Feb 13, 2001 at 11:05:54AM -0800, Jim Wilson wrote:
> What about other symbols that come from PROVIDE?  If I replace __gp with
> _etext in my testcase, then I can see that _etext is wrong by 48 bytes also.

You have a point.  And this is not really limited to PROVIDE --
*any* symbol defined by the link script ought to be re-evaluated.
True, sometimes they might have fixed addresses, but rarely.


r~



More information about the Binutils mailing list