[RFC][ARM] Display disassembled Neon encoded constants identically on 32-bit and 64-bit hosts

Matthew Gretton-Dann matthew.gretton-dann@arm.com
Fri May 28 15:09:00 GMT 2010


All,

Please can someone review and approve the attached patch?

This patch ensures that both 32-bit and 64-bit hosts display the same
value for Neon encoded constants when disassembling.  This fixes the gas
testsuite failures 'Neon floating-point constants' and 'Neon instruction
coverage' when using a 64-bit host.

Tested targetting arm-none-eabi on a x86_64-none-linux-gnu host, and
natively on arm-unknown-linux-gnueabi.

Thanks,

Matt

Suggested opcodes/ChangeLog:

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.

-- 
Matthew Gretton-Dann
Principal Engineer - PDSW Tools
ARM Ltd
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 1005-neon-constant.patch
Type: text/x-patch
Size: 573 bytes
Desc: not available
URL: <https://sourceware.org/pipermail/binutils/attachments/20100528/1a34022f/attachment.bin>


More information about the Binutils mailing list