aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFeng Wang <wangfeng@eswincomputing.com>2024-06-21 01:58:00 +0000
committerNelson Chu <nelson@rivosinc.com>2024-06-21 12:56:43 +0800
commitda16a23481b3b89a61b7c6d04a661f9327c9fd26 (patch)
treed9fef4998c035b3801196c34a4bae3d4e4ab27e7
parent154960342cdacb820e5c300dbba450828590a054 (diff)
downloadbinutils-da16a23481b3b89a61b7c6d04a661f9327c9fd26.zip
binutils-da16a23481b3b89a61b7c6d04a661f9327c9fd26.tar.gz
binutils-da16a23481b3b89a61b7c6d04a661f9327c9fd26.tar.bz2
RISC-V: Remove implicit enablement of Zvknha from Zvkn.
Accroding to the Crypto spec, the Zvkned,Zvknhb,Zvkb and Zvkt are included in the Zvkn. So the Zvknha should be removed from Zvkn. bfd/ChangeLog: * elfxx-riscv.c: Remove zvknha from zvkn.
-rw-r--r--bfd/elfxx-riscv.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/bfd/elfxx-riscv.c b/bfd/elfxx-riscv.c
index 918bfc1..49c644b 100644
--- a/bfd/elfxx-riscv.c
+++ b/bfd/elfxx-riscv.c
@@ -1253,7 +1253,6 @@ static struct riscv_implicit_subset riscv_implicit_subsets[] =
{"zks", "zksh", check_implicit_always},
{"zvbb", "zvkb", check_implicit_always},
{"zvkn", "zvkned", check_implicit_always},
- {"zvkn", "zvknha", check_implicit_always},
{"zvkn", "zvknhb", check_implicit_always},
{"zvkn", "zvkb", check_implicit_always},
{"zvkn", "zvkt", check_implicit_always},