ssnop for mips

mike stump mrs@windriver.com
Wed Jul 18 16:02:00 GMT 2001


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	},
--------------



More information about the Binutils mailing list