Kito's 5-part patch set to improve .insn support.
authorJim Wilson <jimw@sifive.com>
Fri, 5 Jul 2019 07:19:11 +0000 (15:19 +0800)
committerJim Wilson <jimw@sifive.com>
Fri, 5 Jul 2019 07:19:11 +0000 (15:19 +0800)
commit98602811d838077269e361e9d807fe530c780011
treeadddb9536e0ae27b31da8d1ae46e64fab62cda67
parenta0b6cbf69db7427cfdf054092062fcf82eef9a58
Kito's 5-part patch set to improve .insn support.

From Kito Cheng <kito.cheng@sifive.com>
gas/ChangeLog
* doc/c-riscv.texi (Instruction Formats): Add r4 type.
* testsuite/gas/riscv/insn.d: Add testcase for r4 type.
* testsuite/gas/riscv/insn.s: Ditto.
* doc/c-riscv.texi (Instruction Formats): Add b and j type.
* testsuite/gas/riscv/insn.d: Add test case for b and j type.
* testsuite/gas/riscv/insn.s: Ditto.
* testsuite/gas/riscv/insn.s: Correct instruction type for load
and store.
* testsuite/gas/riscv/insn.d: Using regular expression to match
address.
* doc/c-riscv.texi (Instruction Formats): Fix encoding table for SB
type and fix typo.
opcode/ChangeLog
* riscv-opc.c (riscv_insn_types): Add r4 type.
* riscv-opc.c (riscv_insn_types): Add b and j type.
* opcodes/riscv-opc.c (riscv_insn_types): Remove incorrect
format for sb type and correct s type.
gas/ChangeLog
gas/doc/c-riscv.texi
gas/testsuite/gas/riscv/insn.d
gas/testsuite/gas/riscv/insn.s
opcodes/ChangeLog
opcodes/riscv-opc.c