{ 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" },
-*- 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
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),
@code{cortex-r7},
@code{cortex-r8},
@code{cortex-r52},
+@code{cortex-r52plus},
@code{cortex-m35p},
@code{cortex-m33},
@code{cortex-m23},
--- /dev/null
+# name: Assemble and dump for cortex-r52plus CPU
+# source: nop-asm.s
+# as: -mcpu=cortex-r52plus
+# objdump: -d -mcortex-r52plus
+
+#...