* ppc-opc.c: Restore COM to mfcr wrongly removed 2003-07-04.
authorAlan Modra <amodra@gmail.com>
Mon, 6 Nov 2006 00:46:07 +0000 (00:46 +0000)
committerAlan Modra <amodra@gmail.com>
Mon, 6 Nov 2006 00:46:07 +0000 (00:46 +0000)
opcodes/ChangeLog
opcodes/ppc-opc.c

index 2f7d890..1322bf7 100644 (file)
@@ -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'.
index 6858856..5295dfd 100644 (file)
@@ -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 } },