From: Andreas Krebbel Date: Mon, 27 Apr 2015 08:24:24 +0000 (+0200) Subject: S/390: Fix gotreloc_31-1 testcase. X-Git-Tag: gdb-7.10-branchpoint~582 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=963a4320b49a3c55af02b36a492a10ba04a08e8a;p=thirdparty%2Fbinutils-gdb.git 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 --- diff --git a/ld/testsuite/ChangeLog b/ld/testsuite/ChangeLog index db467a9d89c..a6704f81965 100644 --- a/ld/testsuite/ChangeLog +++ b/ld/testsuite/ChangeLog @@ -1,3 +1,7 @@ +2015-04-27 Andreas Krebbel + + * ld-s390/gotreloc_31-1.dd: Use instruction mnemonics. + 2015-04-24 Alan Modra * ld-powerpc/tocnovar.d: Revert last change. diff --git a/ld/testsuite/ld-s390/gotreloc_31-1.dd b/ld/testsuite/ld-s390/gotreloc_31-1.dd index 4df4aa55b28..0eaaa39c69e 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: .* : -.*: 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 .*: 58 10 c0 0c [ ]*l %r1,12\(%r12\) .*: c0 10 00 00 00 03 [ ]*larl %r1,168