diff options
author | Jiong Wang <jiong.wang@arm.com> | 2015-01-14 19:11:54 +0000 |
---|---|---|
committer | Jiong Wang <jiong.wang@arm.com> | 2015-01-14 19:11:54 +0000 |
commit | 52db4ec2d13f511ef3dfe5b9a159869da6e4c3eb (patch) | |
tree | cbef8491a91ce1b7751e669435ffe0269066b565 /ld/testsuite/ld-arm/ifunc-7.s | |
parent | 3d0064a95d413e7d19ff9c7f6db53fefe44a697b (diff) | |
download | gdb-52db4ec2d13f511ef3dfe5b9a159869da6e4c3eb.zip gdb-52db4ec2d13f511ef3dfe5b9a159869da6e4c3eb.tar.gz gdb-52db4ec2d13f511ef3dfe5b9a159869da6e4c3eb.tar.bz2 |
[ARM] Reject R_ARM_REL32 when trying to defer it to runtime
bfd/
* elf32-arm.c (elf32_arm_final_link_relocate): Reject R_ARM_32/_NOI when
trying to defer them to runtime.
ld/testsuite/
* ld-arm/elf32-reject.s: New testcase.
* ld-arm/elf32-reject.d: Likewise.
* ld-arm/elf32-reject-pie.s: Likewise.
* ld-arm/elf32-reject-pie.d: Likewise.
* ld-arm/arm-elf.exp: Run new testcases.
* ld-arm/ifunc-7.s: Delete f2/f4 test items.
* ld-arm/ifunc-7.rd: Likewise.
* ld-arm/ifunc-7.gd: Likewise.
* ld-arm/ifunc-7.dd: Likewise.
* ld-arm/ifunc-8.s: Likewise.
* ld-arm/ifunc-8.rd: Likewise.
* ld-arm/ifunc-8.gd: Likewise.
* ld-arm/ifunc-8.dd: Likewise.
Diffstat (limited to 'ld/testsuite/ld-arm/ifunc-7.s')
-rw-r--r-- | ld/testsuite/ld-arm/ifunc-7.s | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/ld/testsuite/ld-arm/ifunc-7.s b/ld/testsuite/ld-arm/ifunc-7.s index 85ffb68..1159768 100644 --- a/ld/testsuite/ld-arm/ifunc-7.s +++ b/ld/testsuite/ld-arm/ifunc-7.s @@ -36,7 +36,5 @@ foo: arm: test_relocs foo test_relocs f1 - test_relocs f2 test_relocs f3 - test_relocs f4 .size arm,.-arm |