[PATCH/AARCH64] update vulcan features list in the aarch64_cpus
Virendra Pathak
virendra.pathak@broadcom.com
Fri Jun 17 19:44:00 GMT 2016
Hi binutils group,
Please find the patch for updating vulcan's feature list in the aarch64_cpus[].
Broadcom's vulcan is based on armv8.1-a architecture.
Tested the patch by compiling cross aarch64-linux-gnu & bootstrapping
native aarch64-unknown-linux-gnu & make check (gas, ld, binutils, gdb).
No new regression failure is added by this patch.
Also Verified that compilation is successful and armv8.1 instructions (LSE)
are executed when -mcpu=vulcan flag is passed to assembler(as).
Kindly review the patch.
Ok for trunk?
ChangeLog:
Virendra Pathak <virendra.pathak@broadcom.com>
* config/tc-aarch64.c (aarch64_cpus): update vulcan feature set.
with regards,
Virendra Pathak
-------------- next part --------------
From 9115e028ec8a7d3c26e6aaa38c963699dd8115f3 Mon Sep 17 00:00:00 2001
From: Virendra Pathak <virendra.pathak@broadcom.com>
Date: Mon, 30 May 2016 04:21:50 -0700
Subject: [PATCH] aarch64: update feature list of vulcan in aarch64_cpus
- vulcan is based on armv8.1-a architecture.
---
gas/config/tc-aarch64.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gas/config/tc-aarch64.c b/gas/config/tc-aarch64.c
index 12d6169..4dac753 100644
--- a/gas/config/tc-aarch64.c
+++ b/gas/config/tc-aarch64.c
@@ -7765,8 +7765,8 @@ 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),
+ {"vulcan", AARCH64_FEATURE (AARCH64_ARCH_V8_1,
+ 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
--
2.1.0
More information about the Binutils
mailing list