aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNelson Chu <nelson@rivosinc.com>2025-01-17 12:30:00 +0800
committerNelson Chu <nelson@rivosinc.com>2025-01-17 12:35:00 +0800
commit9e2632e5b0065b09645e8dbbed04eaac24bf2c7f (patch)
tree07271196eeec9caccff3515723015f9d60f93011
parent93056786a1a73b5f9f79cfd966d2616297deec41 (diff)
downloadbinutils-9e2632e5b0065b09645e8dbbed04eaac24bf2c7f.zip
binutils-9e2632e5b0065b09645e8dbbed04eaac24bf2c7f.tar.gz
binutils-9e2632e5b0065b09645e8dbbed04eaac24bf2c7f.tar.bz2
RISC-V: Added lost zcmt in gas imply testcase.
-rw-r--r--bfd/elfxx-riscv.c2
-rw-r--r--gas/testsuite/gas/riscv/imply.d1
-rw-r--r--gas/testsuite/gas/riscv/imply.s1
3 files changed, 3 insertions, 1 deletions
diff --git a/bfd/elfxx-riscv.c b/bfd/elfxx-riscv.c
index 9354886..c9e4b03 100644
--- a/bfd/elfxx-riscv.c
+++ b/bfd/elfxx-riscv.c
@@ -1218,7 +1218,7 @@ static struct riscv_implicit_subset riscv_implicit_subsets[] =
{"zcf", "+f,+zca", check_implicit_always},
{"zcmp", "+zca", check_implicit_always},
{"zcmop", "+zca", check_implicit_always},
- {"zcmt", "+zca,+zicsr", check_implicit_always},
+ {"zcmt", "+zca,+zicsr", check_implicit_always},
{"zicfilp", "+zicsr", check_implicit_always},
{"zicfiss", "+zimop,+zicsr", check_implicit_always},
diff --git a/gas/testsuite/gas/riscv/imply.d b/gas/testsuite/gas/riscv/imply.d
index 529910d..78ff200 100644
--- a/gas/testsuite/gas/riscv/imply.d
+++ b/gas/testsuite/gas/riscv/imply.d
@@ -48,6 +48,7 @@ SYMBOL TABLE:
[0-9a-f]+ l .text 0+000 \$xrv32i2p1_f2p2_zicsr2p0_zca1p0_zcf1p0
[0-9a-f]+ l .text 0+000 \$xrv32i2p1_zca1p0_zcmp1p0
[0-9a-f]+ l .text 0+000 \$xrv32i2p1_zca1p0_zcmop1p0
+[0-9a-f]+ l .text 0+000 \$xrv32i2p1_zicsr2p0_zca1p0_zcmt1p0
[0-9a-f]+ l .text 0+000 \$xrv32i2p1_zicfilp1p0_zicsr2p0
[0-9a-f]+ l .text 0+000 \$xrv32i2p1_zicfiss1p0_zicsr2p0_zimop1p0
[0-9a-f]+ l .text 0+000 \$xrv32i2p1_h1p0_zicsr2p0_shcounterenw1p0
diff --git a/gas/testsuite/gas/riscv/imply.s b/gas/testsuite/gas/riscv/imply.s
index 88ade91..d696b52 100644
--- a/gas/testsuite/gas/riscv/imply.s
+++ b/gas/testsuite/gas/riscv/imply.s
@@ -52,6 +52,7 @@ imply zcd
imply zcf
imply zcmp
imply zcmop
+imply zcmt
imply zicfilp
imply zicfiss