9820 Want risc-v disassembler
commit1f1540205fa6366266184180654434272c425ac2
authorRobert Mustacchi <rm@joyent.com>
Sun, 15 Jul 2018 16:02:36 +0000 (15 16:02 +0000)
committerRobert Mustacchi <rm@joyent.com>
Mon, 24 Sep 2018 18:35:18 +0000 (24 18:35 +0000)
treedbb354f00033a4b7c2db6b1ec88ba02ad977bf19
parent856f620e96e5413932a6607aea5094db2ece172f
9820 Want risc-v disassembler
Reviewed by: Dan McDonald <danmcd@joyent.com>
Reviewed by: Richard Lowe <richlowe@richlowe.net>
Approved by: Garrett D'Amore <garrett@damore.org>
48 files changed:
usr/src/cmd/dis/dis_main.c
usr/src/lib/libdisasm/Makefile.com
usr/src/lib/libdisasm/common/dis_riscv.c [new file with mode: 0644]
usr/src/lib/libdisasm/common/libdisasm.c
usr/src/lib/libdisasm/common/libdisasm.h
usr/src/pkg/manifests/system-test-utiltest.mf
usr/src/test/util-tests/tests/dis/Makefile
usr/src/test/util-tests/tests/dis/distest.ksh
usr/src/test/util-tests/tests/dis/risc-v-c/32.ldsr.out [new file with mode: 0644]
usr/src/test/util-tests/tests/dis/risc-v-c/32.ldsr.s [new file with mode: 0644]
usr/src/test/util-tests/tests/dis/risc-v-c/64.int.out [new file with mode: 0644]
usr/src/test/util-tests/tests/dis/risc-v-c/64.int.s [new file with mode: 0644]
usr/src/test/util-tests/tests/dis/risc-v-c/64.ldsr.out [new file with mode: 0644]
usr/src/test/util-tests/tests/dis/risc-v-c/64.ldsr.s [new file with mode: 0644]
usr/src/test/util-tests/tests/dis/risc-v-c/tst.int.out [new file with mode: 0644]
usr/src/test/util-tests/tests/dis/risc-v-c/tst.int.s [new file with mode: 0644]
usr/src/test/util-tests/tests/dis/risc-v-c/tst.ldsr.out [new file with mode: 0644]
usr/src/test/util-tests/tests/dis/risc-v-c/tst.ldsr.s [new file with mode: 0644]
usr/src/test/util-tests/tests/dis/risc-v/64.rv64a.out [new file with mode: 0644]
usr/src/test/util-tests/tests/dis/risc-v/64.rv64a.s [new file with mode: 0644]
usr/src/test/util-tests/tests/dis/risc-v/64.rv64d.out [new file with mode: 0644]
usr/src/test/util-tests/tests/dis/risc-v/64.rv64d.s [new file with mode: 0644]
usr/src/test/util-tests/tests/dis/risc-v/64.rv64f.out [new file with mode: 0644]
usr/src/test/util-tests/tests/dis/risc-v/64.rv64f.s [new file with mode: 0644]
usr/src/test/util-tests/tests/dis/risc-v/64.rv64i.out [new file with mode: 0644]
usr/src/test/util-tests/tests/dis/risc-v/64.rv64i.s [new file with mode: 0644]
usr/src/test/util-tests/tests/dis/risc-v/64.rv64m.out [new file with mode: 0644]
usr/src/test/util-tests/tests/dis/risc-v/64.rv64m.s [new file with mode: 0644]
usr/src/test/util-tests/tests/dis/risc-v/tst.csr.out [new file with mode: 0644]
usr/src/test/util-tests/tests/dis/risc-v/tst.csr.s [new file with mode: 0644]
usr/src/test/util-tests/tests/dis/risc-v/tst.fpregs.out [new file with mode: 0644]
usr/src/test/util-tests/tests/dis/risc-v/tst.fpregs.s [new file with mode: 0644]
usr/src/test/util-tests/tests/dis/risc-v/tst.pseudo.out [new file with mode: 0644]
usr/src/test/util-tests/tests/dis/risc-v/tst.pseudo.s [new file with mode: 0644]
usr/src/test/util-tests/tests/dis/risc-v/tst.regs.out [new file with mode: 0644]
usr/src/test/util-tests/tests/dis/risc-v/tst.regs.s [new file with mode: 0644]
usr/src/test/util-tests/tests/dis/risc-v/tst.rv32a.out [new file with mode: 0644]
usr/src/test/util-tests/tests/dis/risc-v/tst.rv32a.s [new file with mode: 0644]
usr/src/test/util-tests/tests/dis/risc-v/tst.rv32d.out [new file with mode: 0644]
usr/src/test/util-tests/tests/dis/risc-v/tst.rv32d.s [new file with mode: 0644]
usr/src/test/util-tests/tests/dis/risc-v/tst.rv32f.out [new file with mode: 0644]
usr/src/test/util-tests/tests/dis/risc-v/tst.rv32f.s [new file with mode: 0644]
usr/src/test/util-tests/tests/dis/risc-v/tst.rv32i.out [new file with mode: 0644]
usr/src/test/util-tests/tests/dis/risc-v/tst.rv32i.s [new file with mode: 0644]
usr/src/test/util-tests/tests/dis/risc-v/tst.rv32m.out [new file with mode: 0644]
usr/src/test/util-tests/tests/dis/risc-v/tst.rv32m.s [new file with mode: 0644]
usr/src/test/util-tests/tests/dis/risc-v/tst.supervisor.out [new file with mode: 0644]
usr/src/test/util-tests/tests/dis/risc-v/tst.supervisor.s [new file with mode: 0644]