[PATCH. BINUTILS, AArch64, 2/2] Update Store Allocation Tag instructions.

Sudakshina Das Sudi.Das@arm.com
Thu Apr 11 09:24:00 GMT 2019


Hi Nick

On 10/04/2019 17:02, Nick Clifton wrote:
> Hi Sudi,
> 
>> Is this ok for trunk? And for backport to 2.32?
>> *** gas/ChangeLog ***
>> 2019-xx-xx  Sudakshina Das  <sudi.das@arm.com>
>>
>> 	* config/tc-aarch64.c (process_omitted_operand): Add case for
>> 	AARCH64_OPND_Rt_SP.
>> 	(parse_operands): Likewise.
>> 	* testsuite/gas/aarch64/armv8_5-a-memtag.d: Update tests.
>> 	* testsuite/gas/aarch64/armv8_5-a-memtag.s: Likewise.
>> 	* testsuite/gas/aarch64/illegal-memtag.l: Likewise.
>> 	* testsuite/gas/aarch64/illegal-memtag.s: Likewise.
>>
>> *** include/ChangeLog ***
>> 2019-xx-xx  Sudakshina Das  <sudi.das@arm.com>
>>
>> 	* opcode/aarch64.h (enum aarch64_opnd): Add AARCH64_OPND_Rt_SP.
>>
>> *** opcodes/ChangeLog ***
>> 2019-xx-xx  Sudakshina Das  <sudi.das@arm.com>
>>
>> 	* aarch64-opc.c (aarch64_print_operand): Add case for
>> 	AARCH64_OPND_Rt_SP.
>> 	(verify_constraints): Likewise.
>> 	* aarch64-tbl.h (QL_LDST_AT): Update to add SP qualifier.
>> 	(struct aarch64_opcode): Update stg, stzg, st2g, stz2g instructions
>> 	to accept Rt|SP as first operand.
>> 	(AARCH64_OPERANDS): Add new Rt_SP.
>> 	* aarch64-asm-2.c: Regenerated.
>> 	* aarch64-dis-2.c: Regenerated.
>> 	* aarch64-opc-2.c: Regenerated.
>>
> 
> Approved for mainline and the 2.32 branch.  Please apply.

Thanks for the approval. I have committed both the patches on trunk and 
will wait a few days and commit to 2.32.

Sudi
> 
> Cheers
>    Nick
> 



More information about the Binutils mailing list