This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: [AArch64] Make register indices be full 64-bit values
- From: Nick Clifton <nickc at redhat dot com>
- To: binutils at sourceware dot org, Richard Earnshaw <rearnsha at arm dot com>, Marcus Shawcroft <marcus dot shawcroft at arm dot com>, richard dot sandiford at arm dot com
- Date: Fri, 24 Jun 2016 11:35:36 +0100
- Subject: Re: [AArch64] Make register indices be full 64-bit values
- Authentication-results: sourceware.org; auth=none
- References: <87d1n7lxbq dot fsf at e105548-lin dot cambridge dot arm dot com>
Hi Richard,
> include/opcode/
> * aarch64.h (aarch64_opnd_info): Change index fields to int64_t.
>
> opcodes/
> * aarch64-opc.c (operand_general_constraint_met_p): Check the
> range of ldst_elemlist operands.
> (print_register_list): Use PRIi64 to print the index.
> (aarch64_print_operand): Likewise.
>
> gas/testsuite/
> * gas/aarch64/diagnostic.s, gas/aarch64/diagnostic.l: Add tests
> for out-of-range indices.
Approved - please apply.
Cheers
Nick