Check R_386_NONE/R_X86_64_NONE in eh6.d
authorH.J. Lu <hjl.tools@gmail.com>
Wed, 20 Apr 2016 18:15:05 +0000 (11:15 -0700)
committerH.J. Lu <hjl.tools@gmail.com>
Wed, 20 Apr 2016 18:15:14 +0000 (11:15 -0700)
commitc7ce9410351ea64fb4c250ceb6ed796090ae49d9
tree3f1ee40021e44e298cdaa11eff2252ee9b61ebff
parent03f2309aa27e955b75634fc066b5d15d67e05321
Check R_386_NONE/R_X86_64_NONE in eh6.d

There is no need for run-time relocation when converting pointers
in .eh_frame section to DW_EH_PE_pcrel encoding.  R_386_NONE and
R_X86_64_NONE are expected since the space for run-time relocation
has been allocated.  This is an optimization.

PR ld/19972
* testsuite/ld-elf/eh6.d: Pass -rW to readelf and check for
R_386_NONE or R_X86_64_NONE.
ld/ChangeLog
ld/testsuite/ld-elf/eh6.d