* opcodes/arm-dis.c (print_insn_neon): Ensure disassembly of Neon

constants is the same on 32-bit and 64-bit hosts.
This commit is contained in:
Matthew Gretton-Dann 2010-05-28 16:04:21 +00:00
parent 941a8a522b
commit 9d82ec3801
2 changed files with 7 additions and 1 deletions

View File

@ -1,3 +1,8 @@
2010-05-28 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
* arm-dis.c (print_insn_neon): Ensure disassembly of Neon
constants is the same on 32-bit and 64-bit hosts.
2010-05-27 Jason Duerstock <jason.duerstock+binutils@gmail.com>
* m68k-dis.c (print_insn_m68k): Emit undefined instructions as

View File

@ -2720,7 +2720,8 @@ print_insn_neon (struct disassemble_info *info, long given, bfd_boolean thumb)
}
else
func (stream, "#%ld\t; 0x%.8lx",
(long) (NEGATIVE_BIT_SET ? value | ~0xffffffffL : value),
(long) (((value & 0x80000000L) != 0)
? value | ~0xffffffffL : value),
value);
break;