aboutsummaryrefslogtreecommitdiff
path: root/include/environ.h
diff options
context:
space:
mode:
authorH.J. Lu <hjl.tools@gmail.com>2022-07-18 11:44:32 -0700
committerH.J. Lu <hjl.tools@gmail.com>2022-07-18 18:15:39 -0700
commitbd0736124c20950ac353f01e5029b7cb5d8a7010 (patch)
tree200402b32a575d787d29576478a29bfbcb055dcb /include/environ.h
parentb87062aade785dbac35dace7b137f5f038ace895 (diff)
downloadgdb-bd0736124c20950ac353f01e5029b7cb5d8a7010.zip
gdb-bd0736124c20950ac353f01e5029b7cb5d8a7010.tar.gz
gdb-bd0736124c20950ac353f01e5029b7cb5d8a7010.tar.bz2
x86: Properly check invalid relocation against protected symbol
Only check invalid relocation against protected symbol defined in shared object. bfd/ PR ld/29377 * elf32-i386.c (elf_i386_scan_relocs): Only check invalid relocation against protected symbol defined in shared object. * elf64-x86-64.c (elf_x86_64_scan_relocs): Likewise. ld/ PR ld/29377 * testsuite/ld-elf/linux-x86.exp: Run PR ld/29377 tests. * testsuite/ld-elf/pr29377a.c: New file. * testsuite/ld-elf/pr29377b.c: Likewise.
Diffstat (limited to 'include/environ.h')
0 files changed, 0 insertions, 0 deletions