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.
This commit is contained in:
parent
cedfb17907
commit
d1aaab3c71
@ -1,3 +1,9 @@
|
||||
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,
|
||||
|
@ -1955,7 +1955,7 @@ print_insn_coprocessor (bfd_vma pc,
|
||||
break;
|
||||
|
||||
case 'x':
|
||||
func (stream, "0x%lx", value);
|
||||
func (stream, "0x%lx", (value & 0xffffffffUL));
|
||||
break;
|
||||
|
||||
case '`':
|
||||
@ -2167,7 +2167,7 @@ print_insn_coprocessor (bfd_vma pc,
|
||||
}
|
||||
|
||||
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;
|
||||
}
|
||||
@ -3107,7 +3107,7 @@ print_insn_arm (bfd_vma pc, struct disassemble_info *info, long given)
|
||||
}
|
||||
|
||||
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;
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user