RISC-V: Add Zawrs ISA extension support
authorChristoph Müllner <christoph.muellner@vrull.eu>
Tue, 21 Jun 2022 13:30:56 +0000 (15:30 +0200)
committerPhilipp Tomsich <philipp.tomsich@vrull.eu>
Fri, 23 Sep 2022 17:51:29 +0000 (19:51 +0200)
commiteb668e50036e979fb0a74821df4eee0307b44e66
tree11c176f3cbe8b76ecfe95258ab963bdbc69832e0
parent618ba27878a2c6f155eb5e1235c0484a55786a15
RISC-V: Add Zawrs ISA extension support

This patch adds support for the Zawrs ISA extension
("wrs.nto" and "wrs.sto" instructions).

The specification can be found here:
https://github.com/riscv/riscv-zawrs/blob/main/zawrs.adoc

Signed-off-by: Christoph Müllner <christoph.muellner@vrull.eu>
bfd/elfxx-riscv.c
gas/testsuite/gas/riscv/zawrs-32.d [new file with mode: 0644]
gas/testsuite/gas/riscv/zawrs.d [new file with mode: 0644]
gas/testsuite/gas/riscv/zawrs.s [new file with mode: 0644]
include/opcode/riscv-opc.h
include/opcode/riscv.h
opcodes/riscv-opc.c