URL
https://opencores.org/ocsvn/fwrisc/fwrisc/trunk
Subversion Repositories fwrisc
[/] [fwrisc/] [trunk/] [ve/] [fwrisc/] [tests/] [riscv-compliance/] [riscv-target/] [Codasip-simulator/] [device/] [rv32i/] [Makefile.include] - Rev 2
Compare with Previous | Blame | View Log
# TBD
TARGET_SIM ?= codix_berkelium-ia-isimulator
ifeq ($(shell command -v $(TARGET_SIM) 2> /dev/null),)
$(error Target simulator executable '$(TARGET_SIM)` not found)
endif
RUN_TARGET=\
$(TARGET_SIM) -r --info 5 \
$(work_dir_isa)/$< 2> $(work_dir_isa)/$@ 1>$(work_dir_isa)/$(*)_signature.output
# +signature=$(work_dir_isa)/$(*)_signature.output \
# $(work_dir_isa)/$< 2> $(work_dir_isa)/$@
RISCV_PREFIX ?= codix_berkelium-ia-
RISCV_GCC ?= $(RISCV_PREFIX)gcc
RISCV_GCC_OPTS ?= -nostdlib -nodefaultlibs
COMPILE_TARGET=\
$$(RISCV_GCC) $(2) $$(RISCV_GCC_OPTS) \
-I$(ROOTDIR)/riscv-test-env/ \
-I$(ROOTDIR)/riscv-test-env/p/ \
-I$(ROOTDIR)/riscv-target/$(RISCV_TARGET)/ \
$$< -o $(work_dir_isa)/$$@