Fix the ARM assembler to generate a Realtime profile for armv8-r.
authorAlexander Fedotov <alfedotov@gmail.com>
Tue, 19 May 2020 11:45:42 +0000 (12:45 +0100)
committerNick Clifton <nickc@redhat.com>
Tue, 19 May 2020 11:45:42 +0000 (12:45 +0100)
commit164446e04c89c7f5d8fd3efd7874a1af01035d72
tree3937fb29107534cb3dc45f9699ab68528ad24b16
parenta501eb446f5149c1133dbc99f86743b8dd614fa4
Fix the ARM assembler to generate a Realtime profile for armv8-r.

PR 25992
gas * config/tc-arm.c : Add arm_ext_v8r feature.
(it_fsm_post_encode): Check arm_ext_v8r feature.
(get_aeabi_cpu_arch_from_fset): Check arm_ext_v8r feature.

include * opcode/arm.h (ARM_EXT2_V8R): Define. Modified ARM_AEXT2_V8R.
gas/ChangeLog
gas/config/tc-arm.c
gas/testsuite/gas/arm/attr-march-armv8-r+crypto.d
gas/testsuite/gas/arm/attr-march-armv8-r+fp.d
gas/testsuite/gas/arm/attr-march-armv8-r+simd.d
gas/testsuite/gas/arm/attr-march-armv8-r.d
include/ChangeLog
include/opcode/arm.h