about summary refs log tree commit diff
path: root/elf/ifuncdep1pic.c
diff options
context:
space:
mode:
authorSzabolcs Nagy <szabolcs.nagy@arm.com>2022-04-07 18:40:25 +0100
committerSzabolcs Nagy <szabolcs.nagy@arm.com>2022-08-05 19:45:19 +0100
commitd63bc8be874f42090f3a7a51441221863b83f149 (patch)
treeb861bc8a1a69be5f8f10b9fce611dd2438e4db7f /elf/ifuncdep1pic.c
parentd257d001c3f16ccc4e4692201d3c03f67a0a9b18 (diff)
downloadglibc-d63bc8be874f42090f3a7a51441221863b83f149.tar.gz
glibc-d63bc8be874f42090f3a7a51441221863b83f149.tar.xz
glibc-d63bc8be874f42090f3a7a51441221863b83f149.zip
cheri: elf: elfptr_t fixes for preinit/init/fini array
According to the ELF spec:

 "Each element of this array is a pointer to a function to be executed
  by the dynamic linker."

 "Note that the address of a function need not be the same as a pointer
  to a function as defined by the processor supplement."

so these should be accessed via uintptr_t type instead of ElfW(Addr).
Diffstat (limited to 'elf/ifuncdep1pic.c')
0 files changed, 0 insertions, 0 deletions