added wally-riscv-arch-test compile commands

This commit is contained in:
davidharrishmc 2021-11-03 13:30:21 -07:00 committed by GitHub
parent b34569c358
commit d957d86f3b

View File

@ -8,10 +8,8 @@ To use Wally on Linux:
``` ```
git clone https://github.com/davidharrishmc/riscv-wally git clone https://github.com/davidharrishmc/riscv-wally
cd riscv-wally cd riscv-wally
cd tests cd addins
cd imperas-riscv-tests *** can these clones be replaced with git submodule commands?
make
cd ../../addins
git clone https://github.com/riscv-non-isa/riscv-arch-test git clone https://github.com/riscv-non-isa/riscv-arch-test
git clone https://github.com/riscv-software-src/riscv-isa-sim git clone https://github.com/riscv-software-src/riscv-isa-sim
cd riscv-isa-sim cd riscv-isa-sim
@ -33,6 +31,13 @@ edit Makefile.include
make make
make XLEN=32 make XLEN=32
exe2memfile.pl work/*/*/*.elf # converts ELF files to a format that can be read by Modelsim exe2memfile.pl work/*/*/*.elf # converts ELF files to a format that can be read by Modelsim
cd ../../tests
cd imperas-riscv-tests
make
cd ../wally-riscv-arch-test
make
make XLEN=32
exe2memfile.pl work/*/*/*.elf # converts ELF files to a format that can be read by Modelsim
cd ../../wally-pipelined/linux-testgen/linux-testvectors cd ../../wally-pipelined/linux-testgen/linux-testvectors
./tvLinker.sh ./tvLinker.sh
``` ```