aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitmodules17
-rwxr-xr-xbuild.sh1
m---------riscv-qemu0
3 files changed, 11 insertions, 7 deletions
diff --git a/.gitmodules b/.gitmodules
index 6855e18..4b35905 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -1,21 +1,24 @@
[submodule "riscv-isa-sim"]
path = riscv-isa-sim
- url = git@github.com:ucb-bar/riscv-isa-sim.git
+ url = https://github.com/ucb-bar/riscv-isa-sim.git
[submodule "riscv-fesvr"]
path = riscv-fesvr
- url = git@github.com:ucb-bar/riscv-fesvr.git
+ url = https://github.com/ucb-bar/riscv-fesvr.git
[submodule "riscv-pk"]
path = riscv-pk
- url = git@github.com:ucb-bar/riscv-pk.git
+ url = https://github.com/ucb-bar/riscv-pk.git
[submodule "riscv-gcc"]
path = riscv-gcc
- url = git@github.com:ucb-bar/riscv-gcc.git
+ url = https://github.com/ucb-bar/riscv-gcc.git
[submodule "riscv-opcodes"]
path = riscv-opcodes
- url = git@github.com:ucb-bar/riscv-opcodes.git
+ url = https://github.com/ucb-bar/riscv-opcodes.git
[submodule "riscv-tests"]
path = riscv-tests
- url = git@github.com:ucb-bar/riscv-tests.git
+ url = https://github.com/ucb-bar/riscv-tests.git
[submodule "riscv-llvm"]
path = riscv-llvm
- url = git@github.com:ucb-bar/riscv-llvm.git
+ url = https://github.com/ucb-bar/riscv-llvm.git
+[submodule "riscv-qemu"]
+ path = riscv-qemu
+ url = https://github.com/ucb-bar/riscv-qemu.git
diff --git a/build.sh b/build.sh
index 298cb9f..3dace87 100755
--- a/build.sh
+++ b/build.sh
@@ -11,6 +11,7 @@ build_project riscv-fesvr --prefix=$RISCV
build_project riscv-isa-sim --prefix=$RISCV --with-fesvr=$RISCV
build_project riscv-gcc --prefix=$RISCV
CC=riscv-gcc build_project riscv-pk --prefix=$RISCV/riscv-elf --host=riscv
+build_project riscv-qemu --prefix=$RISCV --target-list=riscv-softmmu
build_tests
echo -e "\\nRISC-V Toolchain installation completed!"
diff --git a/riscv-qemu b/riscv-qemu
new file mode 160000
+Subproject 4d887fcae5c2ec4356d9bec45e038c12a00ee1d