This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
ssnop for mips
- To: binutils at gcc dot gnu dot org
- Subject: ssnop for mips
- From: mike stump <mrs at windriver dot com>
- Date: Wed, 18 Jul 2001 16:02:18 -0700 (PDT)
Can I check this into the release branch as well as mainline?
2001-07-18 Mike Stump <mrs@wrs.com>
* mips-opc.c (ssnop): While the documentation makes it seem
like this instruction is new for MIPS32, it is not, it is needed
on all ISA levels.
Doing diffs in mips-opc.c.~1~:
*** mips-opc.c.~1~ Fri Jun 22 07:03:52 2001
--- mips-opc.c Wed Jul 18 15:57:01 2001
*************** const struct mips_opcode mips_builtin_op
*** 116,122 ****
/* name, args, match, mask, pinfo, membership */
{"pref", "k,o(b)", 0xcc000000, 0xfc000000, RD_b, I32|G3 },
{"nop", "", 0x00000000, 0xffffffff, 0, I1 },
! {"ssnop", "", 0x00000040, 0xffffffff, 0, I32 },
{"li", "t,j", 0x24000000, 0xffe00000, WR_t, I1 }, /* addiu */
{"li", "t,i", 0x34000000, 0xffe00000, WR_t, I1 }, /* ori */
{"li", "t,I", 0, (int) M_LI, INSN_MACRO, I1 },
--- 116,122 ----
/* name, args, match, mask, pinfo, membership */
{"pref", "k,o(b)", 0xcc000000, 0xfc000000, RD_b, I32|G3 },
{"nop", "", 0x00000000, 0xffffffff, 0, I1 },
! {"ssnop", "", 0x00000040, 0xffffffff, 0, I1 },
{"li", "t,j", 0x24000000, 0xffe00000, WR_t, I1 }, /* addiu */
{"li", "t,i", 0x34000000, 0xffe00000, WR_t, I1 }, /* ori */
{"li", "t,I", 0, (int) M_LI, INSN_MACRO, I1 },
--------------