* doc/as.texinfo (Type): Reword description of STT_IFUNC type.
This commit is contained in:
parent
440e9cd2ea
commit
4357ad342f
2 changed files with 10 additions and 2 deletions
|
@ -1,3 +1,7 @@
|
||||||
|
2008-12-04 Nick Clifton <nickc@redhat.com>
|
||||||
|
|
||||||
|
* doc/as.texinfo (Type): Reword description of STT_IFUNC type.
|
||||||
|
|
||||||
2008-12-03 Nick Clifton <nickc@redhat.com>
|
2008-12-03 Nick Clifton <nickc@redhat.com>
|
||||||
|
|
||||||
* config/obj-elf.c (obj_elf_type): Add support for STT_IFUNC type.
|
* config/obj-elf.c (obj_elf_type): Add support for STT_IFUNC type.
|
||||||
|
|
|
@ -6296,8 +6296,12 @@ Does not mark the symbol in any way. It is supported just for completeness.
|
||||||
|
|
||||||
@item STT_IFUNC
|
@item STT_IFUNC
|
||||||
@itemx indirect_function
|
@itemx indirect_function
|
||||||
Mark the symbol as an indirect function when evaluated during reloc
|
Mark the symbol as an indirect function. This has the same semantics as
|
||||||
processing. (This is only supported on Linux targeted assemblers).
|
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. (This is only supported on some targets).
|
||||||
@end table
|
@end table
|
||||||
|
|
||||||
Note: Some targets support extra types in addition to those listed above.
|
Note: Some targets support extra types in addition to those listed above.
|
||||||
|
|
Loading…
Reference in a new issue