This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
[PATCH] S/390: Fix mnemonics for dfp test data class instructions
- From: "Andreas Krebbel" <Andreas dot Krebbel at de dot ibm dot com>
- To: binutils at sources dot redhat dot com
- Cc: Martin dot Schwidefsky at de dot ibm dot com
- Date: Mon, 26 Nov 2007 17:44:03 +0100
- Subject: [PATCH] S/390: Fix mnemonics for dfp test data class instructions
Hello,
the test data class instruction mnemonics for dfp have an additional
'd' after the 't'.
Fixed with the attached patch.
Testsuite is clean.
Ok to apply?
Bye,
-Andreas-
2007-11-26 Andreas Krebbel <krebbel1@de.ibm.com>
* s390-opc.txt ("tcet", "tcdt", "tcxt", "tget", "tgdt",
"tgxt"): Removed.
("tdcet", "tdcdt", "tdcxt", "tdget", "tdgdt", "tdgxt"): Added.
2007-11-26 Andreas Krebbel <krebbel1@de.ibm.com>
* gas/s390/zarch-z9-ec.d: ("tcet", "tcdt", "tcxt", "tget",
"tgdt", "tgxt"): Removed.
("tdcet", "tdcdt", "tdcxt", "tdget", "tdgdt", "tdgxt"): Added.
* gas/s390/zarch-z9-ec.s: Likewise.
Index: src/gas/testsuite/gas/s390/zarch-z9-ec.d
===================================================================
--- src.orig/gas/testsuite/gas/s390/zarch-z9-ec.d
+++ src/gas/testsuite/gas/s390/zarch-z9-ec.d
@@ -63,12 +63,12 @@ Disassembly of section .text:
.*: ed 21 40 03 60 49 [ ]*srxt %f6,%f2,3\(%r1,%r4\)
.*: b3 d3 40 62 [ ]*sdtr %f6,%f2,%f4
.*: b3 db 40 62 [ ]*sxtr %f6,%f2,%f4
-.*: ed 61 20 03 00 50 [ ]*tcet %f6,3\(%r1,%r2\)
-.*: ed 61 20 03 00 54 [ ]*tcdt %f6,3\(%r1,%r2\)
-.*: ed 61 20 03 00 58 [ ]*tcxt %f6,3\(%r1,%r2\)
-.*: ed 61 20 03 00 51 [ ]*tget %f6,3\(%r1,%r2\)
-.*: ed 61 20 03 00 55 [ ]*tgdt %f6,3\(%r1,%r2\)
-.*: ed 61 20 03 00 59 [ ]*tgxt %f6,3\(%r1,%r2\)
+.*: ed 61 20 03 00 50 [ ]*tdcet %f6,3\(%r1,%r2\)
+.*: ed 61 20 03 00 54 [ ]*tdcdt %f6,3\(%r1,%r2\)
+.*: ed 61 20 03 00 58 [ ]*tdcxt %f6,3\(%r1,%r2\)
+.*: ed 61 20 03 00 51 [ ]*tdget %f6,3\(%r1,%r2\)
+.*: ed 61 20 03 00 55 [ ]*tdgdt %f6,3\(%r1,%r2\)
+.*: ed 61 20 03 00 59 [ ]*tdgxt %f6,3\(%r1,%r2\)
.*: 01 0a [ ]*pfpo
.*: c8 31 10 0a 20 14 [ ]*ectg 10\(%r1\),20\(%r2\),%r3
.*: c8 32 10 0a 20 14 [ ]*csst 10\(%r1\),20\(%r2\),%r3
Index: src/gas/testsuite/gas/s390/zarch-z9-ec.s
===================================================================
--- src.orig/gas/testsuite/gas/s390/zarch-z9-ec.s
+++ src/gas/testsuite/gas/s390/zarch-z9-ec.s
@@ -57,12 +57,12 @@ foo:
srxt %f6,%f2,3(%r1,%r4)
sdtr %f6,%f2,%f4
sxtr %f6,%f2,%f4
- tcet %f6,3(%r1,%r2)
- tcdt %f6,3(%r1,%r2)
- tcxt %f6,3(%r1,%r2)
- tget %f6,3(%r1,%r2)
- tgdt %f6,3(%r1,%r2)
- tgxt %f6,3(%r1,%r2)
+ tdcet %f6,3(%r1,%r2)
+ tdcdt %f6,3(%r1,%r2)
+ tdcxt %f6,3(%r1,%r2)
+ tdget %f6,3(%r1,%r2)
+ tdgdt %f6,3(%r1,%r2)
+ tdgxt %f6,3(%r1,%r2)
pfpo
ectg 10(%r1),20(%r2),%r3
csst 10(%r1),20(%r2),%r3
Index: src/opcodes/s390-opc.txt
===================================================================
--- src.orig/opcodes/s390-opc.txt
+++ src/opcodes/s390-opc.txt
@@ -844,12 +844,12 @@ ed0000000041 srdt RXF_FRRDF "shift coeff
ed0000000049 srxt RXF_FRRDF "shift coefficient right extended dfp" z9-ec zarch
b3d3 sdtr RRR_F0FF "subtract long dfp" z9-ec zarch
b3db sxtr RRR_F0FF "subtract extended dfp" z9-ec zarch
-ed0000000050 tcet RXE_FRRD "test data class short dfp" z9-ec zarch
-ed0000000054 tcdt RXE_FRRD "test data class long dfp" z9-ec zarch
-ed0000000058 tcxt RXE_FRRD "test data class extended dfp" z9-ec zarch
-ed0000000051 tget RXE_FRRD "test data group short dfp" z9-ec zarch
-ed0000000055 tgdt RXE_FRRD "test data group long dfp" z9-ec zarch
-ed0000000059 tgxt RXE_FRRD "test data group extended dfp" z9-ec zarch
+ed0000000050 tdcet RXE_FRRD "test data class short dfp" z9-ec zarch
+ed0000000054 tdcdt RXE_FRRD "test data class long dfp" z9-ec zarch
+ed0000000058 tdcxt RXE_FRRD "test data class extended dfp" z9-ec zarch
+ed0000000051 tdget RXE_FRRD "test data group short dfp" z9-ec zarch
+ed0000000055 tdgdt RXE_FRRD "test data group long dfp" z9-ec zarch
+ed0000000059 tdgxt RXE_FRRD "test data group extended dfp" z9-ec zarch
010a pfpo E "perform floating point operation" z9-ec zarch
c801 ectg SSF_RRDRD "extract cpu time" z9-ec zarch
c802 csst SSF_RRDRD "compare and swap and store" z9-ec zarch