Support PLT and GOT references in local PIC check
authorH.J. Lu <hjl.tools@gmail.com>
Wed, 14 Oct 2015 12:59:50 +0000 (05:59 -0700)
committerH.J. Lu <hjl.tools@gmail.com>
Wed, 14 Oct 2015 13:00:02 +0000 (06:00 -0700)
commitd3d9c95aefded7716d037e241f9d23a1cccab45a
tree2b926e69a63a8e6ba6ea89f4f35e85b1b6d72390
parent8f763b04a0249d5a94a667da31294dd2395ec3bf
Support PLT and GOT references in local PIC check

Linker in binutils 2.26 and newer generate GOT references instead
PLT references when -z now is passed to linker.  We need to extend
scripts/localplt.awk to allow PLT or GOT references.

[BZ #19007]
* scripts/localplt.awk: Also allow GOT references.
* sysdeps/unix/sysv/linux/i386/localplt.data: Mark
_Unwind_Find_FDE, calloc, memalign, realloc and __libc_memalign
with "+ REL R_386_GLOB_DAT".
* sysdeps/x86_64/localplt.data: Mark calloc, memalign, realloc
and __libc_memalign with "+ RELA R_X86_64_GLOB_DAT".
ChangeLog
NEWS
scripts/localplt.awk
sysdeps/unix/sysv/linux/i386/localplt.data
sysdeps/x86_64/localplt.data