<div dir="ltr"><a href="https://github.com/riscv/riscv-crypto/blob/v20230620/doc/vector/riscv-crypto-vector-zvkn.adoc">https://github.com/riscv/riscv-crypto/blob/v20230620/doc/vector/riscv-crypto-vector-zvkn.adoc</a><br><div>Yeah, according to the above spec link, that makes sense, so committed, thanks.</div><div><br></div><div>Nelson</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Jun 21, 2024 at 9:58 AM Feng Wang <<a href="mailto:wangfeng@eswincomputing.com">wangfeng@eswincomputing.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Accroding to the Crypto spec, the Zvkned,Zvknhb,Zvkb and Zvkt are<br>
included in the Zvkn. So the Zvknha should be removed from Zvkn.<br>
<br>
bfd/ChangeLog:<br>
<br>
        * elfxx-riscv.c: Remove zvknha from zvkn.<br>
---<br>
 bfd/elfxx-riscv.c | 1 -<br>
 1 file changed, 1 deletion(-)<br>
<br>
diff --git a/bfd/elfxx-riscv.c b/bfd/elfxx-riscv.c<br>
index 297d565285c..fbd0e7ba0e1 100644<br>
--- a/bfd/elfxx-riscv.c<br>
+++ b/bfd/elfxx-riscv.c<br>
@@ -1252,7 +1252,6 @@ static struct riscv_implicit_subset riscv_implicit_subsets[] =<br>
   {"zks", "zksh",      check_implicit_always},<br>
   {"zvbb", "zvkb",     check_implicit_always},<br>
   {"zvkn", "zvkned",   check_implicit_always},<br>
-  {"zvkn", "zvknha",   check_implicit_always},<br>
   {"zvkn", "zvknhb",   check_implicit_always},<br>
   {"zvkn", "zvkb",     check_implicit_always},<br>
   {"zvkn", "zvkt",     check_implicit_always},<br>
-- <br>
2.17.1<br>
<br>
</blockquote></div>