aboutsummaryrefslogtreecommitdiff
path: root/gdb/testsuite/gdb.base/maint.exp
diff options
context:
space:
mode:
authorXiao Zeng <zengxiao@eswincomputing.com>2024-06-12 09:28:18 +0800
committerNelson Chu <nelson@rivosinc.com>2024-08-06 13:36:21 +0800
commit8a3ffa71945816b941d3dea9ebc7013d5be7a1a4 (patch)
tree336fabde86a60fc125991ace7aa31b0617f23ba9 /gdb/testsuite/gdb.base/maint.exp
parent3ba06284d2cada7a4798f7849da113661aff07dd (diff)
downloadbinutils-8a3ffa71945816b941d3dea9ebc7013d5be7a1a4.zip
binutils-8a3ffa71945816b941d3dea9ebc7013d5be7a1a4.tar.gz
binutils-8a3ffa71945816b941d3dea9ebc7013d5be7a1a4.tar.bz2
RISC-V: Add support for Zcmop extension
This implements the Zcmop (Compressed Zimop) extension, as of version 1.0. View detailed information in: <https://github.com/riscv/riscv-isa-manual/blob/main/src/zimop.adoc> The Zcmop extension requires the Zca extension. bfd/ChangeLog: * elfxx-riscv.c (riscv_multi_subset_supports): Handle Zcmop. (riscv_multi_subset_supports_ext): Ditto. gas/ChangeLog: * NEWS: Updated. * testsuite/gas/riscv/march-help.l: Ditto. * testsuite/gas/riscv/zcmop.d: New test. * testsuite/gas/riscv/zcmop.s: New test. include/ChangeLog: * opcode/riscv-opc.h (DECLARE_INSN): New declarations for Zcmop. (MATCH_C_MOP_1, MATCH_C_MOP_3, MATCH_C_MOP_5, MATCH_C_MOP_7, MATCH_C_MOP_9, MATCH_C_MOP_11, MATCH_C_MOP_13, MATCH_C_MOP_15): Define. (MASK_C_MOP_1, MASK_C_MOP_3, MASK_C_MOP_5, MASK_C_MOP_7, MASK_C_MOP_9, MASK_C_MOP_11, MASK_C_MOP_13, MASK_C_MOP_15): Ditto. * opcode/riscv.h (enum riscv_insn_class): Add INSN_CLASS_ZCMOP. opcodes/ChangeLog: * riscv-opc.c: Add Zcmop instructions.
Diffstat (limited to 'gdb/testsuite/gdb.base/maint.exp')
0 files changed, 0 insertions, 0 deletions