aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2021-04-07 18:12:38 +0930
committerAlan Modra <amodra@gmail.com>2021-04-07 18:14:20 +0930
commitb12389f219facfb4aa29b97fdcbc2664a5b0732a (patch)
treee90f6d423b3e05a5129f590171c51fd6afac2ec2
parente23446bf96924a3bbda610fac980ebf4aad8d32d (diff)
downloadgdb-b12389f219facfb4aa29b97fdcbc2664a5b0732a.zip
gdb-b12389f219facfb4aa29b97fdcbc2664a5b0732a.tar.gz
gdb-b12389f219facfb4aa29b97fdcbc2664a5b0732a.tar.bz2
Fix pr27217 testcase failure
aarch64_be-linux-gnu_ilp32 +FAIL: PR27212 PR 27217 * testsuite/gas/aarch64/pr27217.d: Correct name. Accept ilp32 relocs.
-rw-r--r--gas/ChangeLog5
-rw-r--r--gas/testsuite/gas/aarch64/pr27217.d6
2 files changed, 8 insertions, 3 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog
index f62e817..8a7549d 100644
--- a/gas/ChangeLog
+++ b/gas/ChangeLog
@@ -1,3 +1,8 @@
+2021-04-07 Alan Modra <amodra@gmail.com>
+
+ PR 27217
+ * testsuite/gas/aarch64/pr27217.d: Correct name. Accept ilp32 relocs.
+
2021-04-06 Nick Clifton <nickc@redhat.com>
PR 27217
diff --git a/gas/testsuite/gas/aarch64/pr27217.d b/gas/testsuite/gas/aarch64/pr27217.d
index 4645ff5..abbc487 100644
--- a/gas/testsuite/gas/aarch64/pr27217.d
+++ b/gas/testsuite/gas/aarch64/pr27217.d
@@ -1,5 +1,5 @@
# Check that expressions that generate relocations work when the symbol is a constant.
-#name: PR27212
+#name: PR27217
#objdump: -rd
.*: file format .*
@@ -8,8 +8,8 @@ Disassembly of section \.text:
0+000 <.*>:
[ ]+0:[ ]+90000000[ ]+adrp[ ]+x0, 12345678[ ]+<bar>
-[ ]+0:[ ]+R_AARCH64_ADR_PREL_PG_HI21[ ]+bar
+[ ]+0:[ ]+R_AARCH64(|_P32)_ADR_PREL_PG_HI21[ ]+bar
[ ]+4:[ ]+91000000[ ]+add[ ]+x0, x0, #0x0
-[ ]+4:[ ]+R_AARCH64_ADD_ABS_LO12_NC[ ]+bar
+[ ]+4:[ ]+R_AARCH64(|_P32)_ADD_ABS_LO12_NC[ ]+bar
[ ]+8:[ ]+d65f03c0[ ]+ret
#pass