aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2006-11-06 00:46:07 +0000
committerAlan Modra <amodra@gmail.com>2006-11-06 00:46:07 +0000
commita9353e608e5924c4208fae93e139d8f23b49f996 (patch)
tree7d95a7c65c7154302696d0776cd08b4ef26008b3
parentf09801072ed2eed3812193b74edef5e3616cd7c3 (diff)
downloadgdb-a9353e608e5924c4208fae93e139d8f23b49f996.zip
gdb-a9353e608e5924c4208fae93e139d8f23b49f996.tar.gz
gdb-a9353e608e5924c4208fae93e139d8f23b49f996.tar.bz2
* ppc-opc.c: Restore COM to mfcr wrongly removed 2003-07-04.
-rw-r--r--opcodes/ChangeLog4
-rw-r--r--opcodes/ppc-opc.c2
2 files changed, 5 insertions, 1 deletions
diff --git a/opcodes/ChangeLog b/opcodes/ChangeLog
index 2f7d890..1322bf7 100644
--- a/opcodes/ChangeLog
+++ b/opcodes/ChangeLog
@@ -1,3 +1,7 @@
+2006-11-06 Troy Rollo <troy@corvu.com.au>
+
+ * ppc-opc.c: Restore COM to mfcr wrongly removed 2003-07-04.
+
2006-11-01 Mei Ligang <ligang@sunnorth.com.cn>
* score-opc.h (score_opcodes): Delete modifier '0x'.
diff --git a/opcodes/ppc-opc.c b/opcodes/ppc-opc.c
index 6858856..5295dfd 100644
--- a/opcodes/ppc-opc.c
+++ b/opcodes/ppc-opc.c
@@ -3383,7 +3383,7 @@ const struct powerpc_opcode powerpc_opcodes[] = {
{ "isel", XISEL(31,15), XISEL_MASK, PPCISEL, { RT, RA, RB, CRB } },
{ "mfocrf", XFXM(31,19,0,1), XFXFXM_MASK, COM, { RT, FXM } },
-{ "mfcr", X(31,19), XRARB_MASK, NOPOWER4, { RT } },
+{ "mfcr", X(31,19), XRARB_MASK, NOPOWER4 | COM, { RT } },
{ "mfcr", X(31,19), XFXFXM_MASK, POWER4, { RT, FXM4 } },
{ "lwarx", X(31,20), XEH_MASK, PPC, { RT, RA0, RB, EH } },