aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Cagney <cagney@redhat.com>1997-09-19 02:16:41 +0000
committerAndrew Cagney <cagney@redhat.com>1997-09-19 02:16:41 +0000
commit1379884be1c0d2a8083228a0bedeaf45a4b8874d (patch)
treedc36fbcd3c96462b54ae409cdf1570994cc4d3b5
parent945229abcd973604f8e88965c4bff2b8ffa5048c (diff)
downloadgdb-1379884be1c0d2a8083228a0bedeaf45a4b8874d.zip
gdb-1379884be1c0d2a8083228a0bedeaf45a4b8874d.tar.gz
gdb-1379884be1c0d2a8083228a0bedeaf45a4b8874d.tar.bz2
Correct ordering of args for cmov insn.
-rw-r--r--opcodes/ChangeLog6
-rw-r--r--opcodes/v850-opc.c2
2 files changed, 7 insertions, 1 deletions
diff --git a/opcodes/ChangeLog b/opcodes/ChangeLog
index fe75e9d..c836b2a 100644
--- a/opcodes/ChangeLog
+++ b/opcodes/ChangeLog
@@ -1,3 +1,9 @@
+start-sanitize-v850e
+Fri Sep 19 11:45:49 1997 Andrew Cagney <cagney@b1.cygnus.com>
+
+ * v850-opc.c ("cmov"): Order reg param r1, r2 not r2, r2.
+
+end-sanitize-v850e
Thu Sep 18 11:21:43 1997 Doug Evans <dje@canuck.cygnus.com>
* sparc-opc.c (sparclet_cpreg_table): Add %ccsr2, %cccrr, %ccrstr.
diff --git a/opcodes/v850-opc.c b/opcodes/v850-opc.c
index bafb985..5376bdc 100644
--- a/opcodes/v850-opc.c
+++ b/opcodes/v850-opc.c
@@ -638,7 +638,7 @@ const struct v850_opcode v850_opcodes[] =
/* arithmetic operation instructions */
{ "setf", two (0x07e0, 0x0000), two (0x07f0, 0xffff), {CCCC, R2}, 0, PROCESSOR_ALL },
/* start-sanitize-v850e */
-{ "cmov", two (0x07e0, 0x0320), two (0x07e0, 0x07e1), {MOVCC, R2, R1, R3}, 0, PROCESSOR_NOT_V850 },
+{ "cmov", two (0x07e0, 0x0320), two (0x07e0, 0x07e1), {MOVCC, R1, R2, R3}, 0, PROCESSOR_NOT_V850 },
{ "cmov", two (0x07e0, 0x0300), two (0x07e0, 0x07e1), {MOVCC, I5, R2, R3}, 0, PROCESSOR_NOT_V850 },
{ "mul", two (0x07e0, 0x0220), two (0x07e0, 0x07ff), {R1, R2, R3}, 0, PROCESSOR_NOT_V850 },