aboutsummaryrefslogtreecommitdiff
path: root/opcodes/mips-opc.c
diff options
context:
space:
mode:
authorIan Lance Taylor <ian@airs.com>1994-09-14 21:53:14 +0000
committerIan Lance Taylor <ian@airs.com>1994-09-14 21:53:14 +0000
commit849090730789fd5bb1c923ed51d6e5f5c3afcafc (patch)
tree70e3718b658d7818cebaa59d208beeb3d9d70850 /opcodes/mips-opc.c
parent8a2cdc6278bd8478f2cfac2d90683dbda1789898 (diff)
downloadgdb-849090730789fd5bb1c923ed51d6e5f5c3afcafc.zip
gdb-849090730789fd5bb1c923ed51d6e5f5c3afcafc.tar.gz
gdb-849090730789fd5bb1c923ed51d6e5f5c3afcafc.tar.bz2
* mips-opc.c (mips_opcodes): Set WR_t for sc and scd.
PR 5632
Diffstat (limited to 'opcodes/mips-opc.c')
-rw-r--r--opcodes/mips-opc.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/opcodes/mips-opc.c b/opcodes/mips-opc.c
index 5e1196e..c44715a 100644
--- a/opcodes/mips-opc.c
+++ b/opcodes/mips-opc.c
@@ -442,9 +442,9 @@ const struct mips_opcode mips_opcodes[] = {
{"round.w.s", "D,S", 0x4600000c, 0xffff003f, WR_D|RD_S|I2 },
{"sb", "t,o(b)", 0xa0000000, 0xfc000000, SM|RD_t|RD_b },
{"sb", "t,A(b)", 0, (int) M_SB_AB, INSN_MACRO },
-{"sc", "t,o(b)", 0xe0000000, 0xfc000000, SM|RD_t|RD_b|I2 },
+{"sc", "t,o(b)", 0xe0000000, 0xfc000000, SM|RD_t|WR_t|RD_b|I2 },
{"sc", "t,A(b)", 2, (int) M_SC_AB, INSN_MACRO },
-{"scd", "t,o(b)", 0xf0000000, 0xfc000000, SM|RD_t|RD_b|I3 },
+{"scd", "t,o(b)", 0xf0000000, 0xfc000000, SM|RD_t|WR_t|RD_b|I3 },
{"scd", "t,A(b)", 3, (int) M_SCD_AB, INSN_MACRO },
{"sd", "t,o(b)", 0xfc000000, 0xfc000000, SM|RD_t|RD_b|I3 },
{"sd", "t,o(b)", 0, (int) M_SD_OB, INSN_MACRO },