diff options
author | Martin Schwidefsky <schwidefsky@de.ibm.com> | 2007-02-19 17:46:11 +0000 |
---|---|---|
committer | Martin Schwidefsky <schwidefsky@de.ibm.com> | 2007-02-19 17:46:11 +0000 |
commit | 929e4d1a15b37f533a324b5786ea82177dc1d1d7 (patch) | |
tree | a7141bd4437b2a25d5773337317c3531c252d759 /gas | |
parent | 07802d9880eb5cb1a37beaf392439b6f5b80a1d3 (diff) | |
download | gdb-929e4d1a15b37f533a324b5786ea82177dc1d1d7.zip gdb-929e4d1a15b37f533a324b5786ea82177dc1d1d7.tar.gz gdb-929e4d1a15b37f533a324b5786ea82177dc1d1d7.tar.bz2 |
2007-02-19 Andreas Krebbel <krebbel1@de.ibm.com>
* s390-opc.c (INSTR_RRF_U0FR, MASK_RRF_U0FR): Removed.
(INSTR_RRF_U0RF, MASK_RRF_U0RF): Added.
* s390-opc.txt (cfxbr, cfdbr, cfebr, cgebr, cgdbr, cgxbr, cger, cgdr,
cgxr, cfxr, cfdr, cfer): Instruction type set to INSTR_RRF_U0RF.
2007-02-19 Andreas Krebbel <krebbel1@de.ibm.com>
* gas/s390/esa-g5.d (cfxbr, cfebr, cfdbr): Exchanged floating
point and fixed point operands.
* gas/s390/esa-g5.s: Likewise.
* gas/s390/zarch-z900.d (cfdr, cfer, cfxr, cgdbr, cgebr, cgxbr,
cgdr, cger, cgxr): Likewise.
* gas/s390/zarch-z900.s: Likewise.
Diffstat (limited to 'gas')
-rw-r--r-- | gas/testsuite/ChangeLog | 9 | ||||
-rw-r--r-- | gas/testsuite/gas/s390/esa-g5.d | 6 | ||||
-rw-r--r-- | gas/testsuite/gas/s390/esa-g5.s | 6 | ||||
-rw-r--r-- | gas/testsuite/gas/s390/zarch-z900.d | 18 | ||||
-rw-r--r-- | gas/testsuite/gas/s390/zarch-z900.s | 18 |
5 files changed, 33 insertions, 24 deletions
diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog index 858b385..e69c151 100644 --- a/gas/testsuite/ChangeLog +++ b/gas/testsuite/ChangeLog @@ -1,3 +1,12 @@ +2007-02-19 Andreas Krebbel <krebbel1@de.ibm.com> + + * gas/s390/esa-g5.d (cfxbr, cfebr, cfdbr): Exchanged floating + point and fixed point operands. + * gas/s390/esa-g5.s: Likewise. + * gas/s390/zarch-z900.d (cfdr, cfer, cfxr, cgdbr, cgebr, cgxbr, + cgdr, cger, cgxr): Likewise. + * gas/s390/zarch-z900.s: Likewise. + 2007-02-11 H.J. Lu <hongjiu.lu@intel.com> PR gas/4027 diff --git a/gas/testsuite/gas/s390/esa-g5.d b/gas/testsuite/gas/s390/esa-g5.d index 0c38e41..7917ee9 100644 --- a/gas/testsuite/gas/s390/esa-g5.d +++ b/gas/testsuite/gas/s390/esa-g5.d @@ -104,9 +104,9 @@ Disassembly of section .text: .*: b3 b4 00 69 [ ]*cefr %r6,%f9 .*: 39 69 [ ]*cer %f6,%f9 .*: b2 1a 5f ff [ ]*cfc 4095\(%r5\) -.*: b3 99 50 69 [ ]*cfdbr %f6,5,%r9 -.*: b3 98 50 69 [ ]*cfebr %f6,5,%r9 -.*: b3 9a 50 69 [ ]*cfxbr %f6,5,%r9 +.*: b3 99 50 69 [ ]*cfdbr %r6,5,%f9 +.*: b3 98 50 69 [ ]*cfebr %r6,5,%f9 +.*: b3 9a 50 69 [ ]*cfxbr %r6,5,%f9 .*: 49 65 af ff [ ]*ch %r6,4095\(%r5,%r10\) .*: a7 6e 80 01 [ ]*chi %r6,-32767 .*: b2 41 00 69 [ ]*cksm %r6,%r9 diff --git a/gas/testsuite/gas/s390/esa-g5.s b/gas/testsuite/gas/s390/esa-g5.s index 314cbbb..d241c21 100644 --- a/gas/testsuite/gas/s390/esa-g5.s +++ b/gas/testsuite/gas/s390/esa-g5.s @@ -98,9 +98,9 @@ foo: cefr %r6,%f9 cer %f6,%f9 cfc 4095(%r5) - cfdbr %r6,5,%r9 - cfebr %r6,5,%r9 - cfxbr %r6,5,%r9 + cfdbr %r6,5,%f9 + cfebr %r6,5,%f9 + cfxbr %r6,5,%f9 ch %r6,4095(%r5,%r10) chi %r6,-32767 cksm %r6,%r9 diff --git a/gas/testsuite/gas/s390/zarch-z900.d b/gas/testsuite/gas/s390/zarch-z900.d index 0f70128..dc21077 100644 --- a/gas/testsuite/gas/s390/zarch-z900.d +++ b/gas/testsuite/gas/s390/zarch-z900.d @@ -29,20 +29,20 @@ Disassembly of section .text: .*: eb 96 5f ff 00 3e [ ]*cdsg %r9,%r6,4095\(%r5\) .*: b3 a4 00 96 [ ]*cegbr %r9,%r6 .*: b3 c4 00 96 [ ]*cegr %r9,%r6 -.*: b3 b9 90 65 [ ]*cfdr %f6,9,%r5 -.*: b3 b8 90 65 [ ]*cfer %f6,9,%r5 -.*: b3 ba 90 65 [ ]*cfxr %f6,9,%r5 +.*: b3 b9 90 65 [ ]*cfdr %r6,9,%f5 +.*: b3 b8 90 65 [ ]*cfer %r6,9,%f5 +.*: b3 ba 90 65 [ ]*cfxr %r6,9,%f5 .*: e3 95 af ff 00 20 [ ]*cg %r9,4095\(%r5,%r10\) -.*: b3 a9 f0 65 [ ]*cgdbr %f6,15,%r5 -.*: b3 c9 f0 65 [ ]*cgdr %f6,15,%r5 -.*: b3 a8 f0 65 [ ]*cgebr %f6,15,%r5 -.*: b3 c8 f0 65 [ ]*cger %f6,15,%r5 +.*: b3 a9 f0 65 [ ]*cgdbr %r6,15,%f5 +.*: b3 c9 f0 65 [ ]*cgdr %r6,15,%f5 +.*: b3 a8 f0 65 [ ]*cgebr %r6,15,%f5 +.*: b3 c8 f0 65 [ ]*cger %r6,15,%f5 .*: e3 95 af ff 00 30 [ ]*cgf %r9,4095\(%r5,%r10\) .*: b9 30 00 96 [ ]*cgfr %r9,%r6 .*: a7 9f 80 01 [ ]*cghi %r9,-32767 .*: b9 20 00 96 [ ]*cgr %r9,%r6 -.*: b3 aa f0 65 [ ]*cgxbr %f6,15,%r5 -.*: b3 ca f0 65 [ ]*cgxr %f6,15,%r5 +.*: b3 aa f0 65 [ ]*cgxbr %r6,15,%f5 +.*: b3 ca f0 65 [ ]*cgxr %r6,15,%f5 .*: e3 95 af ff 00 21 [ ]*clg %r9,4095\(%r5,%r10\) .*: e3 95 af ff 00 31 [ ]*clgf %r9,4095\(%r5,%r10\) .*: b9 31 00 96 [ ]*clgfr %r9,%r6 diff --git a/gas/testsuite/gas/s390/zarch-z900.s b/gas/testsuite/gas/s390/zarch-z900.s index f5e7371..688033a 100644 --- a/gas/testsuite/gas/s390/zarch-z900.s +++ b/gas/testsuite/gas/s390/zarch-z900.s @@ -23,20 +23,20 @@ foo: cdsg %r9,%r6,4095(%r5) cegbr %r9,%r6 cegr %r9,%r6 - cfdr %f6,9,%r5 - cfer %f6,9,%r5 - cfxr %f6,9,%r5 + cfdr %r6,9,%f5 + cfer %r6,9,%f5 + cfxr %r6,9,%f5 cg %r9,4095(%r5,%r10) - cgdbr %f6,15,%r5 - cgdr %f6,15,%r5 - cgebr %f6,15,%r5 - cger %f6,15,%r5 + cgdbr %r6,15,%f5 + cgdr %r6,15,%f5 + cgebr %r6,15,%f5 + cger %r6,15,%f5 cgf %r9,4095(%r5,%r10) cgfr %r9,%r6 cghi %r9,-32767 cgr %r9,%r6 - cgxbr %f6,15,%r5 - cgxr %f6,15,%r5 + cgxbr %r6,15,%f5 + cgxr %r6,15,%f5 clg %r9,4095(%r5,%r10) clgf %r9,4095(%r5,%r10) clgfr %r9,%r6 |