[PATCH] S/390: Fix mnemonics for dfp test data class instructions
Andreas Krebbel
Andreas.Krebbel@de.ibm.com
Mon Nov 26 16:45:00 GMT 2007
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
More information about the Binutils
mailing list