[ARM] PR ld/19368: Add missing relocation type class for R_ARM_IRELATIVE
authorJiong Wang <jiong.wang@arm.com>
Fri, 8 Jan 2016 09:47:24 +0000 (09:47 +0000)
committerJiong Wang <jiong.wang@arm.com>
Fri, 8 Jan 2016 09:49:03 +0000 (09:49 +0000)
commit109575d7ebac21a0eb67980001ecd4173d696f88
tree7fd8ebb931108968b105b9cba028ad88d8f635d8
parent2ed73a6ff5f75c689e9d23603c2078ade27ddf6c
[ARM] PR ld/19368: Add missing relocation type class for R_ARM_IRELATIVE

2016-01-08  Richard Sandiford  <richard.sandiford@arm.com>
    Jiong Wang  <jiong.wang@arm.com>

PR ld/19368
bfd/
* elf32-arm.c (elf32_arm_reloc_type_class): Map R_ARM_IRELATIVE to
reloc_class_ifunc.

ld/
* testsuite/ld-arm/ifunc-3.rd: Update expected result.
* testsuite/ld-arm/ifunc-4.rd: Likewise.
* testsuite/ld-arm/ifunc-9.rd: Likewise.
* testsuite/ld-arm/ifunc-10.rd: Likewise.
* testsuite/ld-arm/ifunc-12.rd: Likewise.
* testsuite/ld-arm/ifunc-13.rd: Likewise.
bfd/ChangeLog
bfd/elf32-arm.c
ld/ChangeLog
ld/testsuite/ld-arm/ifunc-10.rd
ld/testsuite/ld-arm/ifunc-12.rd
ld/testsuite/ld-arm/ifunc-13.rd
ld/testsuite/ld-arm/ifunc-3.rd
ld/testsuite/ld-arm/ifunc-4.rd
ld/testsuite/ld-arm/ifunc-9.rd