+2009-07-10 Doug Kwan <dougkwan@google.com>
+
+ * arm-disc.c (print_insn_coprocessor, print_insn_arm): Print only
+ lower 32 bits of long types to make hexadecimal output consistent
+ on both 32-bit and 64-bit hosts.
+
2009-07-10 Alan Modra <amodra@bigpond.net.au>
* fr30-desc.c, * fr30-desc.h, * fr30-opc.c, * fr30-opc.h,
break;
case 'x':
- func (stream, "0x%lx", value);
+ func (stream, "0x%lx", (value & 0xffffffffUL));
break;
case '`':
}
if (value_in_comment > 32 || value_in_comment < -16)
- func (stream, "\t; 0x%lx", value_in_comment);
+ func (stream, "\t; 0x%lx", (value_in_comment & 0xffffffffUL));
return TRUE;
}
}
if (value_in_comment > 32 || value_in_comment < -16)
- func (stream, "\t; 0x%lx", value_in_comment);
+ func (stream, "\t; 0x%lx", (value_in_comment & 0xffffffffUL));
return;
}
}