This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: [PATCH, binutils, Arm] <spec_reg> changes for VMRS and VMSR instructions for Armv8.1-M Mainline
- From: Sudakshina Das <Sudi dot Das at arm dot com>
- To: "nickc at redhat dot com" <nickc at redhat dot com>, "binutils at sourceware dot org" <binutils at sourceware dot org>
- Cc: nd <nd at arm dot com>, Richard Earnshaw <Richard dot Earnshaw at arm dot com>, Ramana Radhakrishnan <Ramana dot Radhakrishnan at arm dot com>
- Date: Tue, 21 May 2019 17:26:32 +0000
- Subject: Re: [PATCH, binutils, Arm] <spec_reg> changes for VMRS and VMSR instructions for Armv8.1-M Mainline
- References: <ce3d0e70-7da8-510d-195c-4ec623f49792@arm.com> <4cf44c54-0ac3-bffc-e5f0-987bed7b193c@redhat.com>
Hi Nick
On 21/05/2019 14:38, Nick Clifton wrote:
> Hi Sudi,
>
>> *** gas/ChangeLog ***
>> 2019-xx-xx Sudakshina Das <sudi.das@arm.com>
>>
>> * config/tc-arm.c (parse_operands): Update case OP_RVC to
>> parse p0 and P0.
>> (do_vmrs): Add checks for valid operands with respect to
>> cpu and fpu options.
>> (do_vmsr): Likewise.
>> (reg_names): New reg_names for FPSCR_nzcvqc, VPR, FPCXT_NS
>> and FPCXT_S.
>> * testsuite/gas/arm/armv8_1-m-spec-reg.d: New.
>> * testsuite/gas/arm/armv8_1-m-spec-reg.s: New.
>> * testsuite/gas/arm/armv8_1-m-spec-reg-bad1.d: New.
>> * testsuite/gas/arm/armv8_1-m-spec-reg-bad2.d: New.
>> * testsuite/gas/arm/armv8_1-m-spec-reg-bad3.d: New.
>> * testsuite/gas/arm/armv8_1-m-spec-reg-bad1.l: New.
>> * testsuite/gas/arm/armv8_1-m-spec-reg-bad2.l: New.
>> * testsuite/gas/arm/armv8_1-m-spec-reg-bad3.l: New.
>> * testsuite/gas/arm/vfp1xD.d: Updated to allow new valid values.
>> * testsuite/gas/arm/vfp1xD_t2.d: Likewise.
>>
>> *** opcodes/ChangeLog ***
>> 2019-xx-xx Sudakshina Das <sudi.das@arm.com>
>>
>> * arm-dis.c (coprocessor_opcodes): New instructions for VMRS
>> and VMSR with the new operands.
>
> Approved - please apply.
>
Thanks! Applied all 3 patches.
Sudi
> Cheers
> Nick
>
>