aboutsummaryrefslogtreecommitdiff
path: root/gas
diff options
context:
space:
mode:
authorAndreas Krebbel <Andreas.Krebbel@de.ibm.com>2010-09-27 13:33:00 +0000
committerAndreas Krebbel <Andreas.Krebbel@de.ibm.com>2010-09-27 13:33:00 +0000
commit02cbf7671a314a663a5abbb606d2ee73cb795bb9 (patch)
treebfb61572e44a509673e3057beb8ef916abb2cfda /gas
parent6844b2c2db8ce07c7f000d9bd132d6b9b83709b8 (diff)
downloadgdb-02cbf7671a314a663a5abbb606d2ee73cb795bb9.zip
gdb-02cbf7671a314a663a5abbb606d2ee73cb795bb9.tar.gz
gdb-02cbf7671a314a663a5abbb606d2ee73cb795bb9.tar.bz2
2010-09-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
* s390-dis.c (print_insn_s390): Pick instruction with most specific mask. * s390-opc.c: Add unused bits to the insn mask. * s390-opc.txt: Reorder some instructions to prefer more recent versions. 2010-09-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com> * gas/s390/esa-g5.d: Adjust serveral instructions. * gas/s390/esa-reloc.d: Likewise. * gas/s390/esa-z990.d: Likewise. * gas/s390/zarch-reloc.d: Likewise. * gas/s390/zarch-z10.d: Likewise. * gas/s390/zarch-z9-ec.d: Likewise. * gas/s390/zarch-z900.d: Likewise. 2010-09-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com> * ld-s390/tlsbin.dd: bcr 0,%r7 -> nopr %r7. * ld-s390/tlsbin_64.dd: Likewise. * ld-s390/tlspic.dd: Likewise. * ld-s390/tlspic_64.dd: Likewise.
Diffstat (limited to 'gas')
-rw-r--r--gas/testsuite/ChangeLog10
-rw-r--r--gas/testsuite/gas/s390/esa-g5.d38
-rw-r--r--gas/testsuite/gas/s390/esa-reloc.d2
-rw-r--r--gas/testsuite/gas/s390/esa-z990.d2
-rw-r--r--gas/testsuite/gas/s390/zarch-reloc.d2
-rw-r--r--gas/testsuite/gas/s390/zarch-z10.d2
-rw-r--r--gas/testsuite/gas/s390/zarch-z9-ec.d2
-rw-r--r--gas/testsuite/gas/s390/zarch-z900.d2
8 files changed, 35 insertions, 25 deletions
diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog
index 14524c6..1fdb02d 100644
--- a/gas/testsuite/ChangeLog
+++ b/gas/testsuite/ChangeLog
@@ -1,3 +1,13 @@
+2010-09-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
+
+ * gas/s390/esa-g5.d: Adjust serveral instructions.
+ * gas/s390/esa-reloc.d: Likewise.
+ * gas/s390/esa-z990.d: Likewise.
+ * gas/s390/zarch-reloc.d: Likewise.
+ * gas/s390/zarch-z10.d: Likewise.
+ * gas/s390/zarch-z9-ec.d: Likewise.
+ * gas/s390/zarch-z900.d: Likewise.
+
2010-09-27 Tejas Belagod <tejas.belagod@arm.com>
* gas/arm/vldr.s: New test for pc-relative VLDR disassembly comment.
diff --git a/gas/testsuite/gas/s390/esa-g5.d b/gas/testsuite/gas/s390/esa-g5.d
index 30cbc08..0e0984a 100644
--- a/gas/testsuite/gas/s390/esa-g5.d
+++ b/gas/testsuite/gas/s390/esa-g5.d
@@ -225,10 +225,10 @@ Disassembly of section .text:
.*: b3 24 00 69 [ ]*lder %f6,%f9
.*: 28 69 [ ]*ldr %f6,%f9
.*: b3 45 00 69 [ ]*ldxbr %f6,%f9
-.*: 25 69 [ ]*lrdr %f6,%f9
+.*: 25 69 [ ]*ldxr %f6,%f9
.*: 78 65 af ff [ ]*le %f6,4095\(%r5,%r10\)
.*: b3 44 00 69 [ ]*ledbr %f6,%f9
-.*: 35 69 [ ]*lrer %f6,%f9
+.*: 35 69 [ ]*ledr %f6,%f9
.*: 38 69 [ ]*ler %f6,%f9
.*: b3 46 00 69 [ ]*lexbr %f6,%f9
.*: b3 66 00 69 [ ]*lexr %f6,%f9
@@ -253,8 +253,8 @@ Disassembly of section .text:
.*: b3 60 00 69 [ ]*lpxr %f6,%f9
.*: 18 69 [ ]*lr %r6,%r9
.*: b1 65 af ff [ ]*lra %r6,4095\(%r5,%r10\)
-.*: 25 69 [ ]*lrdr %f6,%f9
-.*: 35 69 [ ]*lrer %f6,%f9
+.*: 25 69 [ ]*ldxr %f6,%f9
+.*: 35 69 [ ]*ledr %f6,%f9
.*: b3 12 00 69 [ ]*ltdbr %f6,%f9
.*: 22 69 [ ]*ltdr %f6,%f9
.*: b3 02 00 69 [ ]*ltebr %f6,%f9
@@ -284,17 +284,17 @@ Disassembly of section .text:
.*: 6c 65 af ff [ ]*md %f6,4095\(%r5,%r10\)
.*: ed 65 af ff 00 1c [ ]*mdb %f6,4095\(%r5,%r10\)
.*: b3 1c 00 69 [ ]*mdbr %f6,%f9
-.*: 7c 65 af ff [ ]*me %f6,4095\(%r5,%r10\)
+.*: 7c 65 af ff [ ]*mde %f6,4095\(%r5,%r10\)
.*: ed 65 af ff 00 0c [ ]*mdeb %f6,4095\(%r5,%r10\)
.*: b3 0c 00 69 [ ]*mdebr %f6,%f9
-.*: 3c 69 [ ]*mer %f6,%f9
+.*: 3c 69 [ ]*mder %f6,%f9
.*: 2c 69 [ ]*mdr %f6,%f9
-.*: 7c 65 af ff [ ]*me %f6,4095\(%r5,%r10\)
+.*: 7c 65 af ff [ ]*mde %f6,4095\(%r5,%r10\)
.*: ed 65 af ff 00 37 [ ]*mee %f6,4095\(%r5,%r10\)
.*: ed 65 af ff 00 17 [ ]*meeb %f6,4095\(%r5,%r10\)
.*: b3 17 00 69 [ ]*meebr %f6,%f9
.*: b3 37 00 69 [ ]*meer %f6,%f9
-.*: 3c 69 [ ]*mer %f6,%f9
+.*: 3c 69 [ ]*mder %f6,%f9
.*: 4c 65 af ff [ ]*mh %r6,4095\(%r5,%r10\)
.*: a7 6c 80 01 [ ]*mhi %r6,-32767
.*: fc 58 5f ff af ff [ ]*mp 4095\(6,%r5\),4095\(9,%r10\)
@@ -332,8 +332,8 @@ Disassembly of section .text:
.*: 54 65 af ff [ ]*n %r6,4095\(%r5,%r10\)
.*: d4 ff 5f ff af ff [ ]*nc 4095\(256,%r5\),4095\(%r10\)
.*: 94 ff 5f ff [ ]*ni 4095\(%r5\),255
-.*: 47 05 af ff [ ]*bc 0,4095\(%r5,%r10\)
-.*: 07 09 [ ]*bcr 0,%r9
+.*: 47 05 af ff [ ]*nop 4095\(%r5,%r10\)
+.*: 07 09 [ ]*nopr %r9
.*: 14 69 [ ]*nr %r6,%r9
.*: 56 65 af ff [ ]*o %r6,4095\(%r5,%r10\)
.*: d6 ff 5f ff af ff [ ]*oc 4095\(256,%r5\),4095\(%r10\)
@@ -450,10 +450,10 @@ Disassembly of section .text:
.*: b3 58 00 69 [ ]*thder %f6,%f9
.*: b3 59 00 69 [ ]*thdr %f6,%f9
.*: 91 ff 5f ff [ ]*tm 4095\(%r5\),255
-.*: a7 60 ff ff [ ]*tmh %r6,65535
-.*: a7 61 ff ff [ ]*tml %r6,65535
-.*: a7 60 ff ff [ ]*tmh %r6,65535
-.*: a7 61 ff ff [ ]*tml %r6,65535
+.*: a7 60 ff ff [ ]*tmlh %r6,65535
+.*: a7 61 ff ff [ ]*tmll %r6,65535
+.*: a7 60 ff ff [ ]*tmlh %r6,65535
+.*: a7 61 ff ff [ ]*tmll %r6,65535
.*: eb 50 5f ff 00 c0 [ ]*tp 4095\(6,%r5\)
.*: b2 36 5f ff [ ]*tpi 4095\(%r5\)
.*: e5 01 5f ff af ff [ ]*tprot 4095\(%r5\),4095\(%r10\)
@@ -462,11 +462,11 @@ Disassembly of section .text:
.*: 01 ff [ ]*trap2
.*: b2 ff 5f ff [ ]*trap4 4095\(%r5\)
.*: b2 a5 00 69 [ ]*tre %r6,%r9
-.*: b9 93 00 69 [ ]*troo %r6,%r9,0
-.*: b9 92 00 69 [ ]*trot %r6,%r9,0
+.*: b9 93 00 69 [ ]*troo %r6,%r9
+.*: b9 92 00 69 [ ]*trot %r6,%r9
.*: dd ff 5f ff af ff [ ]*trt 4095\(256,%r5\),4095\(%r10\)
-.*: b9 91 00 69 [ ]*trto %r6,%r9,0
-.*: b9 90 00 69 [ ]*trtt %r6,%r9,0
+.*: b9 91 00 69 [ ]*trto %r6,%r9
+.*: b9 90 00 69 [ ]*trtt %r6,%r9
.*: 93 00 5f ff [ ]*ts 4095\(%r5\)
.*: b2 35 5f ff [ ]*tsch 4095\(%r5\)
.*: f3 58 5f ff af ff [ ]*unpk 4095\(6,%r5\),4095\(9,%r10\)
@@ -479,4 +479,4 @@ Disassembly of section .text:
.*: 17 69 [ ]*xr %r6,%r9
.*: b2 76 00 00 [ ]*xsch
.*: f8 58 5f ff af ff [ ]*zap 4095\(6,%r5\),4095\(9,%r10\)
-.*: 07 07 [ ]*bcr 0,%r7
+.*: 07 07 [ ]*nopr %r7
diff --git a/gas/testsuite/gas/s390/esa-reloc.d b/gas/testsuite/gas/s390/esa-reloc.d
index 7b75989..c9da928 100644
--- a/gas/testsuite/gas/s390/esa-reloc.d
+++ b/gas/testsuite/gas/s390/esa-reloc.d
@@ -48,4 +48,4 @@ Disassembly of section .text:
[ ]*50: R_390_PLT16DBL foo\+0x2
52: 00 00 00 00 [ ]*.long 0x00000000
[ ]*52: R_390_PLT32 foo\+0x4
- 56: 07 07 [ ]*bcr 0,%r7
+ 56: 07 07 [ ]*nopr %r7
diff --git a/gas/testsuite/gas/s390/esa-z990.d b/gas/testsuite/gas/s390/esa-z990.d
index 484c5af..8358cdc 100644
--- a/gas/testsuite/gas/s390/esa-z990.d
+++ b/gas/testsuite/gas/s390/esa-z990.d
@@ -12,4 +12,4 @@ Disassembly of section .text:
.*: b9 3f 00 69 [ ]*klmd %r6,%r9
.*: b9 1e 00 69 [ ]*kmac %r6,%r9
.*: eb 69 50 00 80 8f [ ]*clclu %r6,%r9,-524288\(%r5\)
-.*: 07 07 [ ]*bcr 0,%r7
+.*: 07 07 [ ]*nopr %r7
diff --git a/gas/testsuite/gas/s390/zarch-reloc.d b/gas/testsuite/gas/s390/zarch-reloc.d
index 7660278..136b3b1 100644
--- a/gas/testsuite/gas/s390/zarch-reloc.d
+++ b/gas/testsuite/gas/s390/zarch-reloc.d
@@ -29,4 +29,4 @@ Disassembly of section .text:
[ ]*52: R_390_PLT32DBL foo\+0x2
[ ]*...
[ ]*56: R_390_PLT64 foo\+0x6
- 5e: 07 07 [ ]*bcr 0,%r7
+ 5e: 07 07 [ ]*nopr %r7
diff --git a/gas/testsuite/gas/s390/zarch-z10.d b/gas/testsuite/gas/s390/zarch-z10.d
index 9af2bfc..2ea258d 100644
--- a/gas/testsuite/gas/s390/zarch-z10.d
+++ b/gas/testsuite/gas/s390/zarch-z10.d
@@ -374,4 +374,4 @@ Disassembly of section .text:
.*: b9 bf 00 67 [ ]*trte %r6,%r7,0
.*: b9 bd a0 67 [ ]*trtre %r6,%r7,10
.*: b9 bd 00 67 [ ]*trtre %r6,%r7,0
-.*: 07 07 [ ]*bcr 0,%r7 \ No newline at end of file
+.*: 07 07 [ ]*nopr %r7 \ No newline at end of file
diff --git a/gas/testsuite/gas/s390/zarch-z9-ec.d b/gas/testsuite/gas/s390/zarch-z9-ec.d
index 691d1e2..9d557c7 100644
--- a/gas/testsuite/gas/s390/zarch-z9-ec.d
+++ b/gas/testsuite/gas/s390/zarch-z9-ec.d
@@ -73,4 +73,4 @@ Disassembly of section .text:
.*: c8 31 10 0a 20 14 [ ]*ectg 10\(%r1\),20\(%r2\),%r3
.*: c8 32 10 0a 20 14 [ ]*csst 10\(%r1\),20\(%r2\),%r3
# Expect 2 bytes of padding.
-.*: 07 07 [ ]*bcr 0,%r7
+.*: 07 07 [ ]*nopr %r7
diff --git a/gas/testsuite/gas/s390/zarch-z900.d b/gas/testsuite/gas/s390/zarch-z900.d
index f33e43c..2cb352f 100644
--- a/gas/testsuite/gas/s390/zarch-z900.d
+++ b/gas/testsuite/gas/s390/zarch-z900.d
@@ -146,4 +146,4 @@ Disassembly of section .text:
.*: eb 96 5f ff 00 0f [ ]*tracg %r9,%r6,4095\(%r5\)
.*: e3 95 af ff 00 82 [ ]*xg %r9,4095\(%r5,%r10\)
.*: b9 82 00 96 [ ]*xgr %r9,%r6
-.*: 07 07 [ ]*bcr 0,%r7 \ No newline at end of file
+.*: 07 07 [ ]*nopr %r7 \ No newline at end of file