]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commitdiff
bfd/RISC-V: Zve{32,64}f don't need to explicitly imply Zvl{32,64}b
authorJan Beulich <jbeulich@suse.com>
Fri, 31 Jul 2026 08:56:32 +0000 (10:56 +0200)
committerJan Beulich <jbeulich@suse.com>
Fri, 31 Jul 2026 08:56:32 +0000 (10:56 +0200)
The former referencing Zve{32,64}x already ensures the wanted implication.
No need to perform excess processing.

bfd/elfxx-riscv.c

index b4ec19b90387bb1baa8bd28e6fb1be70014dfd9c..3f0e6d74a57468238fcdbd417d474a84cc651c81 100644 (file)
@@ -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},