diff --git a/gas/NEWS b/gas/NEWS index 18de4d009f15f4a3686f577ef3c7ef07a934177e..b4ee6b625c46ab83a9b0609a84083c0c8d5200ad 100644 --- a/gas/NEWS +++ b/gas/NEWS @@ -10,7 +10,8 @@ * Add support for the Texas Instruments PRU processor. -* Support for the ARMv8-R architecture has been added to the ARM port. +* Support for the ARMv8-R architecture and Cortex-R52 processor has been + added to the ARM port. Changes in 2.28: diff --git a/gas/config/tc-arm.c b/gas/config/tc-arm.c index b0f2832a27be9871a6b70e381eca56b28d4bc47b..3c37b4f1a265f3562134b05bbb22d7fd7d10cc8a 100644 --- a/gas/config/tc-arm.c +++ b/gas/config/tc-arm.c @@ -25780,6 +25780,9 @@ static const struct arm_cpu_option_table arm_cpus[] = ARM_CPU_OPT ("cortex-r8", "Cortex-R8", ARM_ARCH_V7R, ARM_FEATURE_CORE_LOW (ARM_EXT_ADIV), FPU_ARCH_VFP_V3D16), + ARM_CPU_OPT ("cortex-r52", "Cortex-R52", ARM_ARCH_V8R, + ARM_FEATURE_COPROC (CRC_EXT_ARMV8), + FPU_ARCH_NEON_VFP_ARMV8), ARM_CPU_OPT ("cortex-m33", "Cortex-M33", ARM_ARCH_V8M_MAIN, ARM_FEATURE_CORE_LOW (ARM_EXT_V5ExP | ARM_EXT_V6_DSP), FPU_NONE), diff --git a/gas/doc/c-arm.texi b/gas/doc/c-arm.texi index 379c011fc98cda5e8507d562e8b9520e7a6c197e..31a012ea1b754b1a1c4f7ac8c2a2ee129abfe208 100644 --- a/gas/doc/c-arm.texi +++ b/gas/doc/c-arm.texi @@ -131,6 +131,7 @@ recognized: @code{cortex-r5}, @code{cortex-r7}, @code{cortex-r8}, +@code{cortex-r52}, @code{cortex-m33}, @code{cortex-m23}, @code{cortex-m7},