COMMITTED: Add support for STT_IFUNC

Andreas Schwab schwab@suse.de
Thu Dec 4 08:51:00 GMT 2008


Nick Clifton <nickc@redhat.com> writes:

> I see.  How about this rewording then:
>
>   "Mark the symbol as an indirect function.  This has the same
>    semantics as STT_FUNC except when the symbol is referenced by
>    a relocation.  In this case the symbol's value is not used in
>    the relocation but instead the symbol is invoked as a function
>    taking no arguments and the return value is used in the
>    relocation.  This also means that processing of the relocation
>    must be delayed until run-time".

Looks good to me.

Andreas.

-- 
Andreas Schwab, SuSE Labs, schwab@suse.de
SuSE Linux Products GmbH, Maxfeldstraße 5, 90409 Nürnberg, Germany
PGP key fingerprint = 58CA 54C7 6D53 942B 1756  01D3 44D5 214B 8276 4ED5
"And now for something completely different."



More information about the Binutils mailing list