# # RISC-V system tests # TEST_SRC = $(SRC_PATH)/tests/tcg/riscv64 VPATH += $(TEST_SRC) LINK_SCRIPT = $(TEST_SRC)/semihost.ld LDFLAGS = -T $(LINK_SCRIPT) CFLAGS += -g -Og %.o: %.S $(CC) $(CFLAGS) $< -Wa,--noexecstack -c -o $@ %: %.o $(LINK_SCRIPT) $(LD) $(LDFLAGS) $< -o $@ QEMU_OPTS += -M virt -display none -semihosting -device loader,file= EXTRA_RUNS += run-issue1060 run-issue1060: issue1060 $(call run-test, $<, $(QEMU) $(QEMU_OPTS)$<) # We don't currently support the multiarch system tests undefine MULTIARCH_TESTS