This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
[PATCH, MIPS, OPCODE] mips-dis.c build error
- From: Michael Eager <eager at eagerm dot com>
- To: Binutils <binutils at sourceware dot org>
- Date: Fri, 08 Mar 2013 10:36:59 -0800
- Subject: [PATCH, MIPS, OPCODE] mips-dis.c build error
I get an error complaining about mismatched unsigned/signed
initialization in opcpode/mips-dis.c while building gdb using
gcc-4.7.2.
Here is a simple fix:
ChangeLog
* opcodes/mips-dis.c (print_insn_args): Modify def of reg.
Index: opcodes/mips-dis.c
===================================================================
RCS file: /cvs/src/src/opcodes/mips-dis.c,v
retrieving revision 1.98
diff -u -r1.98 mips-dis.c
--- opcodes/mips-dis.c 13 Feb 2013 17:09:09 -0000 1.98
+++ opcodes/mips-dis.c 8 Mar 2013 18:32:32 -0000
@@ -1273,7 +1273,9 @@
case 'U':
{
/* First check for both rd and rt being equal. */
- unsigned int reg = GET_OP (l, RD);
+ unsigned int reg;
+
+ reg = GET_OP (l, RD);
if (reg == GET_OP (l, RT))
infprintf (is, "%s", mips_gpr_names[reg]);
else
--
Michael Eager eager@eagercon.com
1960 Park Blvd., Palo Alto, CA 94306 650-325-8077