arm: Fix system register fpcxt_ns and fpcxt_s naming convention.
commitee3272d472e864bcbe86d6c647d7b48df715c72b
authorSrinath Parvathaneni <srinath.parvathaneni@arm.com>
Thu, 19 May 2022 15:51:10 +0000 (19 16:51 +0100)
committerSrinath Parvathaneni <srinath.parvathaneni@arm.com>
Thu, 19 May 2022 15:51:21 +0000 (19 16:51 +0100)
treec30cf1f35f1b6a6f6aeefc5bb89378ceec65f1b8
parentad8f56a7371620f94978efa32e1a26df88c20bb9
arm: Fix system register fpcxt_ns and fpcxt_s naming convention.

The current assembler accepts system registers FPCXTNS and FPCXTS for Armv8.1-M
Mainline Instructions VSTR, VLDR, VMRS and VMSR.
Assembler should be also allowing FPCXT_NS, fpcxt_ns, fpcxtns, FPCXT_S, fpcxt_s
and fpcxts. This patch fixes the issue.
gas/config/tc-arm.c
gas/testsuite/gas/arm/armv8_1-m-fpcxt-reg.d [new file with mode: 0644]
gas/testsuite/gas/arm/armv8_1-m-fpcxt-reg.s [new file with mode: 0644]