aboutsummaryrefslogtreecommitdiff
path: root/ld/testsuite/ld-s390
diff options
context:
space:
mode:
authorAndreas Krebbel <krebbel@linux.vnet.ibm.com>2015-04-27 10:24:24 +0200
committerAndreas Krebbel <krebbel@linux.vnet.ibm.com>2015-04-27 10:24:24 +0200
commit963a4320b49a3c55af02b36a492a10ba04a08e8a (patch)
treec0067f4b44650dbf8884d5444b8eead63be0a541 /ld/testsuite/ld-s390
parent4b9bfa2be0636852ba3bd1a19a484c15ef6e181a (diff)
downloadgdb-963a4320b49a3c55af02b36a492a10ba04a08e8a.zip
gdb-963a4320b49a3c55af02b36a492a10ba04a08e8a.tar.gz
gdb-963a4320b49a3c55af02b36a492a10ba04a08e8a.tar.bz2
S/390: Fix gotreloc_31-1 testcase.
Since we changed the default arch for objdump to zarch the following testcase needs to check for the real instruction mnemonics instead of just bytes. This fixes the following testsuite fail on s390x: FAIL: GOT: symbol address load from got to larl
Diffstat (limited to 'ld/testsuite/ld-s390')
-rw-r--r--ld/testsuite/ld-s390/gotreloc_31-1.dd5
1 files changed, 2 insertions, 3 deletions
diff --git a/ld/testsuite/ld-s390/gotreloc_31-1.dd b/ld/testsuite/ld-s390/gotreloc_31-1.dd
index 4df4aa5..0eaaa39 100644
--- a/ld/testsuite/ld-s390/gotreloc_31-1.dd
+++ b/ld/testsuite/ld-s390/gotreloc_31-1.dd
@@ -4,9 +4,8 @@ tmpdir/gotreloc_31-1: file format elf32-s390
Disassembly of section .text:
.* <foo>:
-.*: c4 18 00 00 .long 0xc4180000
-.*: 08 4e e3 10 .long 0x084ee310
-.*: c0 0c 00 04 .long 0xc00c0004
+.*: c4 18 00 00 08 4e [ ]*lgrl %r1,11e8 <_GLOBAL_OFFSET_TABLE_\+0xc>
+.*: e3 10 c0 0c 00 04 [ ]*lg %r1,12\(%r12\)
.*: c0 10 00 00 00 08 [ ]*larl %r1,168 <bar>
.*: 58 10 c0 0c [ ]*l %r1,12\(%r12\)
.*: c0 10 00 00 00 03 [ ]*larl %r1,168 <bar>