From 0a8be2fe269b769c01b0daa1b967eba51dea4af5 Mon Sep 17 00:00:00 2001 From: Virendra Pathak Date: Mon, 13 Jun 2016 14:17:31 +0100 Subject: [PATCH] Accept vulcan as a cpu name for the AArch64 port of GAS. * config/tc-aarch64.c (aarch64_cpus): Add Broadcom Vulcan. * doc/c-aarch64.texi: Document that vulcan is a valid processor name. --- gas/ChangeLog | 6 ++++++ gas/config/tc-aarch64.c | 3 +++ gas/doc/c-aarch64.texi | 1 + 3 files changed, 10 insertions(+) diff --git a/gas/ChangeLog b/gas/ChangeLog index 458e96ffe93..fc4fd82f60a 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,9 @@ +2016-06-13 Virendra Pathak + + * config/tc-aarch64.c (aarch64_cpus): Add Broadcom Vulcan. + * doc/c-aarch64.texi: Document that vulcan is a valid processor + name. + 2016-06-13 Nick Clifton * config/tc-arm.c: For non-ELF based targets skip ARM feature sets diff --git a/gas/config/tc-aarch64.c b/gas/config/tc-aarch64.c index 774494f83b1..12d6169d58c 100644 --- a/gas/config/tc-aarch64.c +++ b/gas/config/tc-aarch64.c @@ -7765,6 +7765,9 @@ static const struct aarch64_cpu_option_table aarch64_cpus[] = { {"thunderx", AARCH64_FEATURE (AARCH64_ARCH_V8, AARCH64_FEATURE_CRC | AARCH64_FEATURE_CRYPTO), "Cavium ThunderX"}, + {"vulcan", AARCH64_FEATURE (AARCH64_ARCH_V8, + AARCH64_FEATURE_CRC | AARCH64_FEATURE_CRYPTO), + "Broadcom Vulcan"}, /* The 'xgene-1' name is an older name for 'xgene1', which was used in earlier releases and is superseded by 'xgene1' in all tools. */ diff --git a/gas/doc/c-aarch64.texi b/gas/doc/c-aarch64.texi index 692172ab1ff..6f9f0cc71ea 100644 --- a/gas/doc/c-aarch64.texi +++ b/gas/doc/c-aarch64.texi @@ -63,6 +63,7 @@ on the target processor. The following processor names are recognized: @code{exynos-m1}, @code{qdf24xx}, @code{thunderx}, +@code{vulcan}, @code{xgene1} and @code{xgene2}. -- 2.30.2