Lines Matching refs:STT_GNU_IFUNC
1035 for local symbol so that we can handle local STT_GNU_IFUNC symbols
1431 /* Check relocation against local STT_GNU_IFUNC symbol. */
1432 if (ELF_ST_TYPE (isym->st_info) == STT_GNU_IFUNC)
1439 /* Fake a STT_GNU_IFUNC symbol. */
1440 h->type = STT_GNU_IFUNC;
1461 if (h && h->type == STT_GNU_IFUNC)
1782 && h->type == STT_GNU_IFUNC))
2104 || h->type == STT_GNU_IFUNC
2118 || h->type == STT_GNU_IFUNC
2126 || (h->type != STT_GNU_IFUNC
2240 || (h->type == STT_GNU_IFUNC
2254 || (h->type == STT_GNU_IFUNC
2371 || h->type == STT_GNU_IFUNC)
2491 if (h->type != STT_GNU_IFUNC
3012 && ELF_ST_TYPE (sym->st_info) == STT_GNU_IFUNC)
3014 /* Relocate against local STT_GNU_IFUNC symbol. */
3020 /* Set STT_GNU_IFUNC symbol value. */
3053 && h->type == STT_GNU_IFUNC
3155 (_("%B: relocation %s against STT_GNU_IFUNC "
4334 .rela.iplt sections for STT_GNU_IFUNC symbols. */
4387 && h->type == STT_GNU_IFUNC))
4391 || (h->type == STT_GNU_IFUNC
4485 && h->type == STT_GNU_IFUNC
4503 if (h->type == STT_GNU_IFUNC)
4822 /* Fill PLT and GOT entries for local STT_GNU_IFUNC symbols. */