Home
last modified time | relevance | path

Searched refs:gnu_ifunc (Results 1 – 8 of 8) sorted by relevance

/src/libexec/rtld-elf/aarch64/
H A Dreloc.c277 obj->gnu_ifunc = true; in reloc_plt()
335 obj->gnu_ifunc = true; in reloc_jmpslots()
408 if (!obj->gnu_ifunc) in reloc_gnu_ifunc()
427 obj->gnu_ifunc = false; in reloc_gnu_ifunc()
/src/libexec/rtld-elf/riscv/
H A Dreloc.c194 obj->gnu_ifunc = true; in reloc_jmpslots()
271 if (!obj->gnu_ifunc) in reloc_gnu_ifunc()
292 obj->gnu_ifunc = false; in reloc_gnu_ifunc()
/src/libexec/rtld-elf/i386/
H A Dreloc.c341 obj->gnu_ifunc = true; in reloc_jmpslots()
425 if (!obj->gnu_ifunc) in reloc_gnu_ifunc()
450 obj->gnu_ifunc = false; in reloc_gnu_ifunc()
/src/libexec/rtld-elf/amd64/
H A Dreloc.c391 obj->gnu_ifunc = true; in reloc_jmpslots()
480 if (!obj->gnu_ifunc) in reloc_gnu_ifunc()
506 obj->gnu_ifunc = false; in reloc_gnu_ifunc()
/src/libexec/rtld-elf/powerpc64/
H A Dreloc.c469 obj->gnu_ifunc = true; in reloc_jmpslots()
625 if (!obj->gnu_ifunc) in reloc_gnu_ifunc()
644 obj->gnu_ifunc = false; in reloc_gnu_ifunc()
/src/libexec/rtld-elf/powerpc/
H A Dreloc.c504 obj->gnu_ifunc = true; in reloc_jmpslots()
666 if (!obj->gnu_ifunc) in reloc_gnu_ifunc()
685 obj->gnu_ifunc = false; in reloc_gnu_ifunc()
/src/libexec/rtld-elf/
H A Drtld.h260 bool gnu_ifunc : 1; /* Object has references to STT_GNU_IFUNC */ member
H A Drtld.c3523 !((obj->bind_now || bind_now) && obj->gnu_ifunc) && in resolve_object_ifunc()
3530 ((obj->bind_now || bind_now) && obj->gnu_ifunc && in resolve_object_ifunc()