diff options
author | H.J. Lu <hjl.tools@gmail.com> | 2016-10-28 09:11:55 -0700 |
---|---|---|
committer | H.J. Lu <hjl.tools@gmail.com> | 2016-10-28 09:12:15 -0700 |
commit | 0e6d3adc60d8073397af6a320e594d98d7fbedde (patch) | |
tree | 2578786c88497b0e932da9f4d03abefa1a73e20f /sysdeps/nacl/ifaddrs.c | |
parent | 6b1df8b27f7c48d3933b152c0edc9493b199df84 (diff) | |
download | glibc-0e6d3adc60d8073397af6a320e594d98d7fbedde.tar.gz glibc-0e6d3adc60d8073397af6a320e594d98d7fbedde.tar.xz glibc-0e6d3adc60d8073397af6a320e594d98d7fbedde.zip |
Check IFUNC definition in unrelocated shared library [BZ #20019]
Calling an IFUNC function defined in unrelocated shared library may lead to segfault. This patch issues an error message to request relinking the shared library if it references IFUNC function defined in the unrelocated shared library. [BZ #20019] * sysdeps/i386/dl-machine.h (elf_machine_rel): Check IFUNC definition in unrelocated shared library. * sysdeps/x86_64/dl-machine.h (elf_machine_rela): Likewise.
Diffstat (limited to 'sysdeps/nacl/ifaddrs.c')
0 files changed, 0 insertions, 0 deletions