From: Jan Beulich Date: Fri, 31 Jul 2026 08:56:32 +0000 (+0200) Subject: bfd/RISC-V: Zve{32,64}f don't need to explicitly imply Zvl{32,64}b X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=8abc2377c240a8182f225aa3766d225caa6fa4cd;p=thirdparty%2Fbinutils-gdb.git bfd/RISC-V: Zve{32,64}f don't need to explicitly imply Zvl{32,64}b The former referencing Zve{32,64}x already ensures the wanted implication. No need to perform excess processing. --- 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_implicit_subsets[] = {"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},