]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
RISC-V: Fixed wrong imply result for zce when -march=rv32id_zce
authorNelson Chu <nelson@rivosinc.com>
Wed, 9 Jul 2025 04:53:41 +0000 (12:53 +0800)
committerNelson Chu <nelson@rivosinc.com>
Thu, 10 Jul 2025 11:32:09 +0000 (19:32 +0800)
commit0e16f1550ad7135019eea9672ee41f0f6b518f18
treee6693ffbf56a4aa5a258088a6a825a0149a74cf9
parent34fcc16e79b402e820f75ff376f0c8c5a185878f
RISC-V: Fixed wrong imply result for zce when -march=rv32id_zce

The entry of "zce imply zcf" needs check_implicit_for_zcf, so it needs to be
placed after the entries of "whatever imply f".  Otherwise the implicit zcf
may be missed.  Also merge the march-implu-zce* testcases into imply testcases.
bfd/elfxx-riscv.c
gas/testsuite/gas/riscv/imply.d
gas/testsuite/gas/riscv/imply.s
gas/testsuite/gas/riscv/march-imply-zce-f-32.d [deleted file]
gas/testsuite/gas/riscv/march-imply-zce-f-64.d [deleted file]
gas/testsuite/gas/riscv/march-imply-zce.d [deleted file]