arm: enable Cortex-R52+ CPU
Patch is adding Cortex-R52+ as 'cortex-r52plus' command line flag for -mcpu option. bfd/ * cpu-arm.c: New Cortex-R52+ CPU. gas/ * NEWS: Update docs. * config/tc-arm.c: New Cortex-R52+ CPU. * doc/c-arm.texi: Update docs. * testsuite/gas/arm/cpu-cortex-r52plus.d: New test.
This commit is contained in:
parent
50aaf5e6ee
commit
80cfde76a7
5 changed files with 13 additions and 0 deletions
|
@ -166,6 +166,7 @@ processors[] =
|
|||
{ bfd_mach_arm_7, "cortex-r4f" },
|
||||
{ bfd_mach_arm_7, "cortex-r5" },
|
||||
{ bfd_mach_arm_8R, "cortex-r52" },
|
||||
{ bfd_mach_arm_8R, "cortex-r52plus" },
|
||||
{ bfd_mach_arm_7, "cortex-r7" },
|
||||
{ bfd_mach_arm_7, "cortex-r8" },
|
||||
{ bfd_mach_arm_8, "cortex-x1" },
|
||||
|
|
2
gas/NEWS
2
gas/NEWS
|
@ -1,5 +1,7 @@
|
|||
-*- text -*-
|
||||
|
||||
* Add support for Cortex-R52+ for Arm.
|
||||
|
||||
* Add support for Cortex-A510, Cortex-A710, Cortex-X2 for AArch64.
|
||||
|
||||
* Outputs of .ds.x directive and .tfloat directive with hex input from
|
||||
|
|
|
@ -31603,6 +31603,9 @@ static const struct arm_cpu_option_table arm_cpus[] =
|
|||
ARM_CPU_OPT ("cortex-r52", "Cortex-R52", ARM_ARCH_V8R,
|
||||
ARM_FEATURE_CORE_HIGH (ARM_EXT2_CRC),
|
||||
FPU_ARCH_NEON_VFP_ARMV8),
|
||||
ARM_CPU_OPT ("cortex-r52plus", "Cortex-R52+", ARM_ARCH_V8R,
|
||||
ARM_FEATURE_CORE_HIGH (ARM_EXT2_CRC),
|
||||
FPU_ARCH_NEON_VFP_ARMV8),
|
||||
ARM_CPU_OPT ("cortex-m35p", "Cortex-M35P", ARM_ARCH_V8M_MAIN,
|
||||
ARM_FEATURE_CORE_LOW (ARM_EXT_V5ExP | ARM_EXT_V6_DSP),
|
||||
FPU_NONE),
|
||||
|
|
|
@ -141,6 +141,7 @@ recognized:
|
|||
@code{cortex-r7},
|
||||
@code{cortex-r8},
|
||||
@code{cortex-r52},
|
||||
@code{cortex-r52plus},
|
||||
@code{cortex-m35p},
|
||||
@code{cortex-m33},
|
||||
@code{cortex-m23},
|
||||
|
|
6
gas/testsuite/gas/arm/cpu-cortex-r52plus.d
Normal file
6
gas/testsuite/gas/arm/cpu-cortex-r52plus.d
Normal file
|
@ -0,0 +1,6 @@
|
|||
# name: Assemble and dump for cortex-r52plus CPU
|
||||
# source: nop-asm.s
|
||||
# as: -mcpu=cortex-r52plus
|
||||
# objdump: -d -mcortex-r52plus
|
||||
|
||||
#...
|
Loading…
Add table
Reference in a new issue