Restore R_386_IRELATIVE and R_X86_64_IRELATIVE
authorH.J. Lu <hjl.tools@gmail.com>
Fri, 9 Mar 2012 16:28:38 +0000 (16:28 +0000)
committerH.J. Lu <hjl.tools@gmail.com>
Fri, 9 Mar 2012 16:28:38 +0000 (16:28 +0000)
commit56b8aada47fa75b378cfa821857730d4e3400318
tree075cc5b3032a9ba7ac977fd639c66e83f2a2fa33
parent05b8a7895afd8252854ff3b2892090b63b4d8d36
Restore R_386_IRELATIVE and R_X86_64_IRELATIVE

bfd/

2012-03-09  H.J. Lu  <hongjiu.lu@intel.com>

PR ld/13817
* bfd/elf32-i386.c (elf_i386_relocate_section): Restore
R_386_IRELATIVE.

* * elf64-x86-64.c (elf_x86_64_relocate_section): Restore
R_X86_64_IRELATIVE.

ld/testsuite/

2012-03-09  H.J. Lu  <hongjiu.lu@intel.com>

PR ld/13817
* ld-i386/pr13302.d: Updated.
* ld-x86-64/pr13082-5b.d: Likewise.
* ld-x86-64/pr13082-6a.d: Likewise.
* ld-x86-64/pr13082-6b.d: Likewise.
bfd/ChangeLog
bfd/elf32-i386.c
bfd/elf64-x86-64.c
ld/testsuite/ChangeLog
ld/testsuite/ld-i386/pr13302.d
ld/testsuite/ld-x86-64/pr13082-5b.d
ld/testsuite/ld-x86-64/pr13082-6a.d
ld/testsuite/ld-x86-64/pr13082-6b.d