This is the mail archive of the binutils@sources.redhat.com 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]

mips $12-$15 are named $t4-$t7


Even though $t0-$t3 were renamed to $a4-$a7 in NewABI, $t4-$t7
retained their names.  The MIPS disassembler incorrectly renumbered
the $t# registers.  Fixed as follows.  I'm checking it in as obviously
correct.

Index: opcodes/ChangeLog
from  Alexandre Oliva  <aoliva at redhat dot com>

	* mips-dis.c (mips_gpr_names_newabi): $12-$15 are named $t4-$t7.

Index: opcodes/mips-dis.c
===================================================================
RCS file: /cvs/src/src/opcodes/mips-dis.c,v
retrieving revision 1.41
diff -u -p -r1.41 mips-dis.c
--- opcodes/mips-dis.c 23 Feb 2003 19:52:49 -0000 1.41
+++ opcodes/mips-dis.c 8 Apr 2003 00:36:07 -0000
@@ -89,7 +89,7 @@ static const char * const mips_gpr_names
 
 static const char * const mips_gpr_names_newabi[32] = {
   "zero", "at",   "v0",   "v1",   "a0",   "a1",   "a2",   "a3",
-  "a4",   "a5",   "a6",   "a7",   "t0",   "t1",   "t2",   "t3",
+  "a4",   "a5",   "a6",   "a7",   "t4",   "t5",   "t6",   "t7",
   "s0",   "s1",   "s2",   "s3",   "s4",   "s5",   "s6",   "s7",
   "t8",   "t9",   "k0",   "k1",   "gp",   "sp",   "s8",   "ra"
 };
-- 
Alexandre Oliva   Enjoy Guarana', see http://www.ic.unicamp.br/~oliva/
Red Hat GCC Developer                 aoliva at {redhat dot com, gcc.gnu.org}
CS PhD student at IC-Unicamp        oliva at {lsd dot ic dot unicamp dot br, gnu.org}
Free Software Evangelist                Professional serial bug killer

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