This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[committed] MIPS/opcodes: Remove an incorrect MT ASE reference in MFC0/MTC0 decoding


The `sel' operand of CP0 move instructions is a part of the base ISA and 
has nothing to do with the MT ASE.

	opcodes/
	* mips-dis.c (print_insn_args) <default>: Remove an MT ASE 
	reference in CP0 move operand decoding.
---
binutils-mips-opcodes-dis-mxc0-mt-ase.diff
Index: binutils/opcodes/mips-dis.c
===================================================================
--- binutils.orig/opcodes/mips-dis.c	2017-05-13 19:00:09.000000000 +0100
+++ binutils/opcodes/mips-dis.c	2017-05-13 19:03:01.340260877 +0100
@@ -1641,7 +1641,7 @@ print_insn_args (struct disassemble_info
 	      && s[2] == 'H'
 	      && opcode->name[strlen (opcode->name) - 1] == '0')
 	    {
-	      /* Coprocessor register 0 with sel field (MT ASE).  */
+	      /* Coprocessor register 0 with sel field.  */
 	      const struct mips_cp0sel_name *n;
 	      unsigned int reg, sel;
 


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]