diff options
-rw-r--r-- | Makefile.in | 3 | ||||
-rwxr-xr-x | scripts/wrapper/qemu/riscv32-unknown-elf-run | 1 | ||||
-rwxr-xr-x | scripts/wrapper/qemu/riscv64-unknown-elf-run | 1 |
3 files changed, 4 insertions, 1 deletions
diff --git a/Makefile.in b/Makefile.in index 33e4ca6..bb67560 100644 --- a/Makefile.in +++ b/Makefile.in @@ -243,8 +243,9 @@ stamps/build-gcc-newlib: src/newlib-gcc stamps/build-binutils-newlib .PHONY: check-gcc-newlib check-gcc-newlib: stamps/build-gcc-newlib - export PATH=$(INSTALL_DIR)/bin:$(PATH) && \ + export PATH=$(srcdir)/scripts/wrapper/qemu:$(INSTALL_DIR)/bin:$(PATH) && \ export DEJAGNULIBS=$(srcdir)/riscv-dejagnu && \ + export RISC_V_SYSROOT=$(SYSROOT) && \ cd build-gcc-newlib && \ $(MAKE) check-gcc "RUNTESTFLAGS=--target_board=riscv-sim" diff --git a/scripts/wrapper/qemu/riscv32-unknown-elf-run b/scripts/wrapper/qemu/riscv32-unknown-elf-run new file mode 100755 index 0000000..194d05c --- /dev/null +++ b/scripts/wrapper/qemu/riscv32-unknown-elf-run @@ -0,0 +1 @@ +qemu-riscv32 -L ${RISC_V_SYSROOT} $* diff --git a/scripts/wrapper/qemu/riscv64-unknown-elf-run b/scripts/wrapper/qemu/riscv64-unknown-elf-run new file mode 100755 index 0000000..dd061ae --- /dev/null +++ b/scripts/wrapper/qemu/riscv64-unknown-elf-run @@ -0,0 +1 @@ +qemu-riscv64 -L ${RISC_V_SYSROOT} $* |