* alpha-opc.c (fetch, fetch_m, ecb, wh64): RA must be R31.
authorRichard Henderson <rth@redhat.com>
Tue, 31 Aug 1999 02:01:22 +0000 (02:01 +0000)
committerRichard Henderson <rth@redhat.com>
Tue, 31 Aug 1999 02:01:22 +0000 (02:01 +0000)
opcodes/ChangeLog
opcodes/alpha-opc.c

index 4834d1611db9cd513789289de866a16a1cff3b47..0939724dce2a7e9ff9c8044971a32162a06103df 100644 (file)
@@ -1,3 +1,7 @@
+Mon Aug 30 18:56:14 1999  Richard Henderson  <rth@cygnus.com>
+
+       * alpha-opc.c (fetch, fetch_m, ecb, wh64): RA must be R31.
+
 1999-08-04  Doug Evans  <devans@casey.cygnus.com>
 
        * fr30-asm.c,fr30-desc.h,fr30-dis.c,fr30-ibld.c,fr30-opc.c: Rebuild.
index cceaf7987159a875239f498b989f6d93e969de90..9e63a5d348a527a1e273cb4673851334f06d6f70 100644 (file)
@@ -1096,13 +1096,13 @@ const struct alpha_opcode alpha_opcodes[] = {
   { "excb",            MFC(0x18,0x0400), BASE, ARG_NONE },
   { "mb",              MFC(0x18,0x4000), BASE, ARG_NONE },
   { "wmb",             MFC(0x18,0x4400), BASE, ARG_NONE },
-  { "fetch",           MFC(0x18,0x8000), BASE, { PRB } },
-  { "fetch_m",         MFC(0x18,0xA000), BASE, { PRB } },
+  { "fetch",           MFC(0x18,0x8000), BASE, { ZA, PRB } },
+  { "fetch_m",         MFC(0x18,0xA000), BASE, { ZA, PRB } },
   { "rpcc",            MFC(0x18,0xC000), BASE, { RA } },
   { "rc",              MFC(0x18,0xE000), BASE, { RA } },
-  { "ecb",             MFC(0x18,0xE800), BASE, { PRB } },      /* ev56 una */
+  { "ecb",             MFC(0x18,0xE800), BASE, { ZA, PRB } },  /* ev56 una */
   { "rs",              MFC(0x18,0xF000), BASE, { RA } },
-  { "wh64",            MFC(0x18,0xF800), BASE, { PRB } },      /* ev56 una */
+  { "wh64",            MFC(0x18,0xF800), BASE, { ZA, PRB } },  /* ev56 una */
 
   { "hw_mfpr",         OPR(0x19,0x00), EV4, { RA, RBA, EV4EXTHWINDEX } },
   { "hw_mfpr",         OP(0x19), OP_MASK, EV5, { RA, RBA, EV5HWINDEX } },