[binutils-gdb] bfd/RISC-V: Zve{32, 64}f don't need to explicitly imply Zvl{32, 64}b
Jan Beulich via Binutils-cvs <[email protected]> Fri, 31 Jul 2026 09:00:14 +0000 (GMT)
| Newsgroups | gmane.comp.gnu.binutils.cvs |
|---|---|
| Message-ID | <[email protected]> |
https://sourceware.org/git/gitweb.cgi?p=3Dbinutils-gdb.git;h=3D8abc2377c240= a8182f225aa3766d225caa6fa4cd commit 8abc2377c240a8182f225aa3766d225caa6fa4cd Author: Jan Beulich <[email protected]> Date: Fri Jul 31 10:56:32 2026 +0200 bfd/RISC-V: Zve{32,64}f don't need to explicitly imply Zvl{32,64}b =20 The former referencing Zve{32,64}x already ensures the wanted implicati= on. No need to perform excess processing. Diff: --- bfd/elfxx-riscv.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bfd/elfxx-riscv.c b/bfd/elfxx-riscv.c index b4ec19b9038..3f0e6d74a57 100644 --- a/bfd/elfxx-riscv.c +++ b/bfd/elfxx-riscv.c @@ -1268,8 +1268,8 @@ static const struct riscv_implicit_subset riscv_impli= cit_subsets[] =3D {"zvqwdota16i", "+zve64x", check_implicit_always}, =20 {"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},