This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: [RFC][ARM] Display disassembled Neon encoded constants identically on 32-bit and 64-bit hosts
- From: Richard Earnshaw <rearnsha at arm dot com>
- To: Matthew Gretton-Dann <matthew dot gretton-dann at arm dot com>
- Cc: binutils at sourceware dot org
- Date: Fri, 28 May 2010 16:20:48 +0100
- Subject: Re: [RFC][ARM] Display disassembled Neon encoded constants identically on 32-bit and 64-bit hosts
- References: <1275059350.23133.87.camel@e102319-lin.cambridge.arm.com>
On Fri, 2010-05-28 at 16:09 +0100, Matthew Gretton-Dann wrote:
> 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.
OK.
R.