PR 6825
authorAlan Modra <amodra@gmail.com>
Thu, 14 Aug 2008 13:56:00 +0000 (13:56 +0000)
committerAlan Modra <amodra@gmail.com>
Thu, 14 Aug 2008 13:56:00 +0000 (13:56 +0000)
* ppc-opc.c (powerpc_opcodes): Enable rfci, mfpmr, mtpmr for e300.

opcodes/ChangeLog
opcodes/ppc-opc.c

index b7936acf8e17644c9419e31586053f87cd483e85..eb26e1faf566df015f9cbe65e1ab6fea4b699a80 100644 (file)
@@ -1,3 +1,8 @@
+2008-08-14  Sebastian Huber  <sebastian.huber@embedded-brains.de>
+
+       PR 6825
+       * ppc-opc.c (powerpc_opcodes): Enable rfci, mfpmr, mtpmr for e300.
+
 2008-08-12  H.J. Lu  <hongjiu.lu@intel.com>
 
        * i386-opc.tbl: Add syscall and sysret for Cpu64.
index e0d833cf6bd9fe15cdf48db41332a36b1dc4ceac..0faf528ddcd004577a37676f54f970eb53077e8f 100644 (file)
@@ -3081,7 +3081,7 @@ const struct powerpc_opcode powerpc_opcodes[] = {
 
 {"rfdi",       XL(19,39),      0xffffffff,  E500MC,    {0}},
 {"rfi",                XL(19,50),      0xffffffff,  COM,       {0}},
-{"rfci",       XL(19,51),      0xffffffff, PPC403|BOOKE, {0}},
+{"rfci",       XL(19,51), 0xffffffff, PPC403|BOOKE|PPCE300, {0}},
 
 {"rfsvc",      XL(19,82),      0xffffffff,  POWER,     {0}},
 
@@ -3790,7 +3790,7 @@ const struct powerpc_opcode powerpc_opcodes[] = {
 {"div",                XO(31,331,0,0), XO_MASK,     M601,      {RT, RA, RB}},
 {"div.",       XO(31,331,0,1), XO_MASK,     M601,      {RT, RA, RB}},
 
-{"mfpmr",      X(31,334),      X_MASK,      PPCPMR,    {RT, PMR}},
+{"mfpmr",      X(31,334),      X_MASK, PPCPMR|PPCE300, {RT, PMR}},
 
 {"mfmq",       XSPR(31,339,  0), XSPR_MASK, M601,      {RT}},
 {"mfxer",      XSPR(31,339,  1), XSPR_MASK, COM,       {RT}},
@@ -4094,7 +4094,7 @@ const struct powerpc_opcode powerpc_opcodes[] = {
 {"divwu",      XO(31,459,0,0), XO_MASK,     PPC,       {RT, RA, RB}},
 {"divwu.",     XO(31,459,0,1), XO_MASK,     PPC,       {RT, RA, RB}},
 
-{"mtpmr",      X(31,462),      X_MASK,      PPCPMR,    {PMR, RS}},
+{"mtpmr",      X(31,462),      X_MASK, PPCPMR|PPCE300, {PMR, RS}},
 
 {"mtmq",       XSPR(31,467,  0), XSPR_MASK, M601,      {RS}},
 {"mtxer",      XSPR(31,467,  1), XSPR_MASK, COM,       {RS}},
This page took 0.04289 seconds and 4 git commands to generate.