[PATCH v4 02/12] bfd/RISC-V: Zve{32,64}f don't need to explicitly imply Zvl{32,64}b
Jan Beulich <[email protected]> Fri, 24 Jul 2026 12:02:27 +0200
| Newsgroups | gmane.comp.gnu.binutils |
|---|---|
| Message-ID | <[email protected]> |
The former referencing Zve{32,64}x already ensures the wanted implication.
No need to perform excess processing.
---
v4: New.
--- a/bfd/elfxx-riscv.c
+++ b/bfd/elfxx-riscv.c
@@ -1268,8 +1268,8 @@ static const struct riscv_implicit_subse
{"zvqwdota16i", "+zve64x", check_implicit_always},
{"zve64d", "+d,+zve64f", check_implicit_always},
- {"zve64f", "+zve32f,+zve64x,+zvl64b", check_implicit_always},
- {"zve32f", "+f,+zve32x,+zvl32b", check_implicit_always},
+ {"zve64f", "+zve32f,+zve64x", check_implicit_always},
+ {"zve32f", "+f,+zve32x", check_implicit_always},
{"zve64x", "+zve32x,+zvl64b", check_implicit_always},
{"zve32x", "+zvl32b,+zicsr", check_implicit_always},