* arm-dis.c (print_insn_neon): Disassemble 32-bit immediates as signed

on 64-bit hosts.
This commit is contained in:
Julian Brown 2006-06-12 15:31:28 +00:00
parent ce28273f99
commit 4e9d3b813b
2 changed files with 8 additions and 1 deletions

View File

@ -1,3 +1,8 @@
2006-06-12 Julian Brown <julian@codesourcery.com>
* arm-dis.c (print_insn_neon): Disassemble 32-bit immediates as signed
on 64-bit hosts.
2006-06-10 H.J. Lu <hongjiu.lu@intel.com>
* i386.c (GRP10): Renamed to ...

View File

@ -2417,7 +2417,9 @@ print_insn_neon (struct disassemble_info *info, long given, bfd_boolean thumb)
value);
}
else
func (stream, "#%ld\t; 0x%.8lx", value, value);
func (stream, "#%ld\t; 0x%.8lx",
(long) ((value & 0x80000000)
? value | ~0xffffffffl : value), value);
break;
case 64: