aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2009-01-28 08:45:47 +0000
committerNick Clifton <nickc@redhat.com>2009-01-28 08:45:47 +0000
commit159073e6aa7586b0bc132f4e5f1c578c137b158b (patch)
tree41a3210450dc987185b75f62bdc38a1e6646c6b5
parent8e2813be52f6c47d092bac6d39fe7e8b5a510565 (diff)
downloadfsf-binutils-gdb-159073e6aa7586b0bc132f4e5f1c578c137b158b.zip
fsf-binutils-gdb-159073e6aa7586b0bc132f4e5f1c578c137b158b.tar.gz
fsf-binutils-gdb-159073e6aa7586b0bc132f4e5f1c578c137b158b.tar.bz2
* mips-opc.c (suxc1): Add the flag of FP_D.
-rw-r--r--opcodes/ChangeLog4
-rw-r--r--opcodes/mips-opc.c4
2 files changed, 6 insertions, 2 deletions
diff --git a/opcodes/ChangeLog b/opcodes/ChangeLog
index 9782ee2..402cece 100644
--- a/opcodes/ChangeLog
+++ b/opcodes/ChangeLog
@@ -1,3 +1,7 @@
+2009-01-28 Chao-ying Fu <fu@mips.com>
+
+ * mips-opc.c (suxc1): Add the flag of FP_D.
+
2009-01-20 Alan Modra <amodra@bigpond.net.au>
* fr30-asm.c, fr30-dis.c, fr30-ibld.c, frv-asm.c, frv-dis.c,
diff --git a/opcodes/mips-opc.c b/opcodes/mips-opc.c
index c233542..b397c37 100644
--- a/opcodes/mips-opc.c
+++ b/opcodes/mips-opc.c
@@ -1,6 +1,6 @@
/* mips-opc.c -- MIPS opcode list.
Copyright 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002
- 2003, 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
+ 2003, 2004, 2005, 2007, 2008, 2009 Free Software Foundation, Inc.
Contributed by Ralph Campbell and OSF
Commented and modified by Ian Lance Taylor, Cygnus Support
Extended for MIPS32 support by Anders Norlander, and by SiByte, Inc.
@@ -1295,7 +1295,7 @@ const struct mips_opcode mips_builtin_opcodes[] =
{"subu", "D,S,T", 0x45800001, 0xffe0003f, RD_S|RD_T|WR_D|FP_S, 0, IL2E },
{"subu", "D,S,T", 0x4b00000d, 0xffe0003f, RD_S|RD_T|WR_D|FP_S, 0, IL2F },
{"suspend", "", 0x42000022, 0xffffffff, 0, 0, V1 },
-{"suxc1", "S,t(b)", 0x4c00000d, 0xfc0007ff, SM|RD_S|RD_t|RD_b, 0, I5_33|N55},
+{"suxc1", "S,t(b)", 0x4c00000d, 0xfc0007ff, SM|RD_S|RD_t|RD_b|FP_D, 0, I5_33|N55},
{"sw", "t,o(b)", 0xac000000, 0xfc000000, SM|RD_t|RD_b, 0, I1 },
{"sw", "t,A(b)", 0, (int) M_SW_AB, INSN_MACRO, 0, I1 },
{"swc0", "E,o(b)", 0xe0000000, 0xfc000000, SM|RD_C0|RD_b, 0, I1 },