2010-05-26 Catherine Moore <clm@codesourcery.com>
authorCatherine Moore <clm@redhat.com>
Wed, 26 May 2010 21:49:30 +0000 (21:49 +0000)
committerCatherine Moore <clm@redhat.com>
Wed, 26 May 2010 21:49:30 +0000 (21:49 +0000)
            David Ung  <davidu@mips.com>

        * mips-opc.c: Change membership to I1 for instructions ssnop and
        ehb.

2010-05-26  Catherine Moore  <clm@codesoucery.com>
            Maxim Kuvyrkov  <maxim@codesourcery.com>

        * gas/mips/set-arch.d: Expect ehb.

gas/testsuite/ChangeLog
gas/testsuite/gas/mips/set-arch.d
opcodes/ChangeLog
opcodes/mips-opc.c

index 8620bf6318c16f8096a18ab43ae969cbdad31231..d8bbb30fa20f60da0914fa8b620aab2af44c5872 100644 (file)
@@ -1,3 +1,8 @@
+2010-05-26  Catherine Moore  <clm@codesoucery.com>
+           Maxim Kuvyrkov  <maxim@codesourcery.com>
+
+       * gas/mips/set-arch.d: Expect ehb.
+
 2010-05-26  Catherine Moore  <clm@codesoucery.com>
 
        * gas/mips/mips-no-jalx.l: Delete.
index 7639adb2822f848e55df98e64c4493e67821e5dc..8ef72cc0a47fbee3d7527d8b5a3767c613158eae 100644 (file)
@@ -165,7 +165,7 @@ Disassembly of section \.text:
 00000274 <[^>]*> 7000003f      sdbbp
 00000278 <[^>]*> 7000003f      sdbbp
 0000027c <[^>]*> 7159e27f      sdbbp   0x56789
-00000280 <[^>]*> 000000c0      sll     zero,zero,0x3
+00000280 <[^>]*> 000000c0      ehb
 00000284 <[^>]*> 7ca43980      0x7ca43980
 00000288 <[^>]*> 7ca46984      0x7ca46984
 0000028c <[^>]*> 0100fc09      jalr.hb t0
index fe7557e93d3f789615630ae50416f376c1ca320b..3b48b759adb5891bb2e1e883dc24a2a31e16015a 100644 (file)
@@ -1,3 +1,9 @@
+2010-05-26  Catherine Moore <clm@codesourcery.com>
+           David Ung  <davidu@mips.com>
+
+       * mips-opc.c: Change membership to I1 for instructions ssnop and
+       ehb.
+
 2010-05-26  H.J. Lu  <hongjiu.lu@intel.com>
 
        * i386-dis.c (sib): New.
index fafcb12d37686e0e9a8a2d9b8d25ec28c0fa4b09..f276a0041ee5a07adb9b6781d4a23bcf174fd2ce 100644 (file)
@@ -185,8 +185,8 @@ const struct mips_opcode mips_builtin_opcodes[] =
 {"pref",    "k,o(b)",   0xcc000000, 0xfc000000, RD_b,                  0,              I4_32|G3        },
 {"prefx",   "h,t(b)",  0x4c00000f, 0xfc0007ff, RD_b|RD_t|FP_S,         0,              I4_33   },
 {"nop",     "",         0x00000000, 0xffffffff, 0,                     INSN2_ALIAS,    I1      }, /* sll */
-{"ssnop",   "",         0x00000040, 0xffffffff, 0,                     INSN2_ALIAS,    I32|N55 }, /* sll */
-{"ehb",     "",         0x000000c0, 0xffffffff, 0,                     INSN2_ALIAS,    I33     }, /* sll */
+{"ssnop",   "",         0x00000040, 0xffffffff, 0,                     INSN2_ALIAS,    I1      }, /* sll */
+{"ehb",     "",         0x000000c0, 0xffffffff, 0,                     INSN2_ALIAS,    I     }, /* sll */
 {"li",      "t,j",      0x24000000, 0xffe00000, WR_t,                  INSN2_ALIAS,    I1      }, /* addiu */
 {"li",     "t,i",      0x34000000, 0xffe00000, WR_t,                   INSN2_ALIAS,    I1      }, /* ori */
 {"li",      "t,I",     0,    (int) M_LI,       INSN_MACRO,             0,              I1      },