[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