STT_GNU_IFUNC support for PowerPC.

This commit is contained in:
Alan Modra
2009-07-10 12:19:58 +00:00
parent fbb8f2990c
commit e054468f6c
10 changed files with 970 additions and 337 deletions

View File

@ -139,6 +139,9 @@ START_RELOC_NUMBERS (elf_ppc64_reloc_type)
RELOC_NUMBER (R_PPC64_TLSGD, 107)
RELOC_NUMBER (R_PPC64_TLSLD, 108)
/* Support STT_GNU_IFUNC plt calls. */
RELOC_NUMBER (R_PPC64_IRELATIVE, 248)
/* These are GNU extensions to enable C++ vtable garbage collection. */
RELOC_NUMBER (R_PPC64_GNU_VTINHERIT, 253)
RELOC_NUMBER (R_PPC64_GNU_VTENTRY, 254)