From 9f99c22eb74a66e691b778cd15c24437f46d5818 Mon Sep 17 00:00:00 2001
From: Virendra Pathak <virendra.pathak@broadcom.com>
Date: Mon, 20 Jun 2016 09:26:43 +0100
Subject: [PATCH] Update the feature set for the Vulcan AArch64 cpu.

gas	* config/tc-aarch64.c (aarch64_cpus): Update vulcan feature set.
---
 gas/ChangeLog           | 4 ++++
 gas/config/tc-aarch64.c | 4 ++--
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/gas/ChangeLog b/gas/ChangeLog
index 5a44023832f..d415a6212ec 100644
--- a/gas/ChangeLog
+++ b/gas/ChangeLog
@@ -1,3 +1,7 @@
+2016-06-20  Virendra Pathak  <virendra.pathak@broadcom.com>
+
+	* config/tc-aarch64.c (aarch64_cpus): Update vulcan feature set.
+
 2016-06-17  Jose E. Marchesi  <jose.marchesi@oracle.com>
 
 	* config/tc-sparc.c (hpriv_reg_table): Add registers %hmcdper,
diff --git a/gas/config/tc-aarch64.c b/gas/config/tc-aarch64.c
index 12d6169d58c..4dac7532b6e 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