aboutsummaryrefslogtreecommitdiff
path: root/opcodes
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>1999-10-25 16:30:37 +0000
committerNick Clifton <nickc@redhat.com>1999-10-25 16:30:37 +0000
commit452a37f009ce9b392e97ab7b2b84b4bf78381b33 (patch)
tree3a905de562032882341df4f24fa2a7cb053ba168 /opcodes
parent9cac79d30bd2c66a3f91cd5803aadb9dc36bc24b (diff)
downloadgdb-452a37f009ce9b392e97ab7b2b84b4bf78381b33.zip
gdb-452a37f009ce9b392e97ab7b2b84b4bf78381b33.tar.gz
gdb-452a37f009ce9b392e97ab7b2b84b4bf78381b33.tar.bz2
revert previous delta
Diffstat (limited to 'opcodes')
-rw-r--r--opcodes/ChangeLog8
-rw-r--r--opcodes/mcore-dis.c14
-rw-r--r--opcodes/mcore-opc.h4
3 files changed, 1 insertions, 25 deletions
diff --git a/opcodes/ChangeLog b/opcodes/ChangeLog
index 9160f9e..c4f4045 100644
--- a/opcodes/ChangeLog
+++ b/opcodes/ChangeLog
@@ -1,11 +1,3 @@
-1999-10-25 Nick Clifton <nickc@cygnus.com>
-
- * mcore-opc.h (enum mcore_opclass): Add class OPSR.
- (mcore_table): Add psrclr and psrset instructions.
-
- * mcore-dis.c (array imsk): Add mask for OPSR class.
- (print_insn_mcore): Add decode for OPSR class insns.
-
1999-10-18 Michael Meissner <meissner@cygnus.com>
* alpha-opc.c (alpha_operands): Fill in missing initializer.
diff --git a/opcodes/mcore-dis.c b/opcodes/mcore-dis.c
index 2c9f041..957a01a 100644
--- a/opcodes/mcore-dis.c
+++ b/opcodes/mcore-dis.c
@@ -101,8 +101,6 @@ static const unsigned short imsk[] =
/* OMc */ 0xFF00,
/* SIa */ 0xFE00,
- /* OPSR */ 0xFFF8, /* psrset/psrclr */
-
/* JC */ 0, /* JC,JU,JL don't appear in object */
/* JU */ 0,
/* JL */ 0,
@@ -283,18 +281,6 @@ print_insn_mcore (memaddr, info)
}
break;
- case OPSR:
- {
- static char * fields[] =
- {
- "af", "ie", "fe", "fe,ie",
- "ee", "ee,ie", "ee,fe", "ee,fe,ie"
- };
-
- fprintf (stream, "\t%s", fields[inst & 0x7]);
- }
- break;
-
default:
/* if the disassembler lags the instruction set */
fprintf (stream, "\tundecoded operands, inst is 0x%04x", inst);
diff --git a/opcodes/mcore-opc.h b/opcodes/mcore-opc.h
index 208b881..606ba84 100644
--- a/opcodes/mcore-opc.h
+++ b/opcodes/mcore-opc.h
@@ -23,7 +23,7 @@ typedef enum
O0, OT, O1, OC, O2, X1, OI, OB,
OMa, SI, I7, LS, BR, BL, LR, LJ,
RM, RQ, JSR, JMP, OBRa, OBRb, OBRc, OBR2,
- O1R1, OMb, OMc, SIa, OPSR,
+ O1R1, OMb, OMc, SIa,
JC, JU, JL, RSI, DO21, OB2
}
mcore_opclass;
@@ -99,8 +99,6 @@ mcore_opcode_info mcore_table[] =
{ "tst", O2, 0, 0x0E00 },
{ "cmpne", O2, 0, 0x0F00 },
{ "mfcr", OC, 0, 0x1000 },
- { "psrclr", OPSR, 0, 0x11F0 },
- { "psrset", OPSR, 0, 0x11F8 },
{ "mov", O2, 0, 0x1200 },
{ "bgenr", O2, 0, 0x1300 },
{ "rsub", O2, 0, 0x1400 },