diff options
author | H.J. Lu <hjl.tools@gmail.com> | 2016-11-14 10:13:03 -0800 |
---|---|---|
committer | H.J. Lu <hjl.tools@gmail.com> | 2016-11-14 10:13:03 -0800 |
commit | 9d734efa1034d266249751978f95a686ec9d19c6 (patch) | |
tree | de4ee5005311f667ecf988c38819711f7277f145 /ld/pe-dll.h | |
parent | 35fd2ddeb1d90f1750401cfb6d01fe055656b88d (diff) | |
download | gdb-9d734efa1034d266249751978f95a686ec9d19c6.zip gdb-9d734efa1034d266249751978f95a686ec9d19c6.tar.gz gdb-9d734efa1034d266249751978f95a686ec9d19c6.tar.bz2 |
Also check GOT PLT for R_X86_64_PLTOFF64
Since "-z now" replaces PLT with GOT PLT, we should also check GOT PLT
for R_X86_64_PLTOFF64 relocation.
bfd/
PR ld/20800
* elf64-x86-64.c (elf_x86_64_relocate_section): Also check
plt_got.offset for R_X86_64_PLTOFF64.
ld/
PR ld/20800
* testsuite/ld-x86-64/pr20800a.S: New file.
* testsuite/ld-x86-64/pr20800b.S: Likewise.
* testsuite/ld-x86-64/x86-64.exp: Run PR ld/20800 test.
Diffstat (limited to 'ld/pe-dll.h')
0 files changed, 0 insertions, 0 deletions