Browse Source

Build dejagnu locally, it appears this has disappeared from Travis

pull/283/head
Palmer Dabbelt 9 years ago
parent
commit
861600217a
  1. 13
      Makefile.in

13
Makefile.in

@ -372,13 +372,20 @@ stamps/build-qemu: $(srcdir)/riscv-qemu
$(MAKE) -C $(notdir $@) install
date > $@
check-gdb-newlib: stamps/build-gcc-newlib-stage2
stamps/build-dejagnu: $(srcdir)/riscv-dejagnu
rm -rf $@ $(notdir $@)
mkdir $(notdir $@)
cd $(notdir $@) && $</configure \
--prefix=$(INSTALL_DIR)
$(MAKE) -C $(notdir $@)
check-gdb-newlib: stamps/build-gcc-newlib-stage2 stamps/build-dejagnu
export PATH=$(INSTALL_DIR)/bin:$(PATH) && \
export DEJAGNULIBS=$(srcdir)/riscv-dejagnu && \
cd build-binutils-newlib && \
$(MAKE) check-gdb "RUNTESTFLAGS=--target_board=riscv-sim"
stamps/check-gcc-newlib: stamps/build-gcc-newlib-stage2 stamps/build-qemu
stamps/check-gcc-newlib: stamps/build-gcc-newlib-stage2 stamps/build-qemu stamps/build-dejagnu
export PATH=$(srcdir)/scripts/wrapper/qemu:$(INSTALL_DIR)/bin:$(PATH) && \
export DEJAGNULIBS=$(srcdir)/riscv-dejagnu && \
export RISC_V_SYSROOT=$(SYSROOT) && \
@ -386,7 +393,7 @@ stamps/check-gcc-newlib: stamps/build-gcc-newlib-stage2 stamps/build-qemu
$(MAKE) check-gcc "RUNTESTFLAGS=--target_board='$(NEWLIB_TARGET_BOARDS)'"
date > $@
stamps/check-gcc-linux: stamps/build-gcc-linux-stage2 stamps/build-qemu
stamps/check-gcc-linux: stamps/build-gcc-linux-stage2 stamps/build-qemu stamps/build-dejagnu
export PATH=$(srcdir)/scripts/wrapper/qemu:$(INSTALL_DIR)/bin:$(PATH) && \
export DEJAGNULIBS=$(srcdir)/riscv-dejagnu && \
export RISC_V_SYSROOT=$(SYSROOT) && \

Loading…
Cancel
Save