mirror of
https://github.com/openhwgroup/cvw
synced 2025-02-02 17:55:19 +00:00
add --define support to verilator
This commit is contained in:
parent
f856ed15ba
commit
410c279396
@ -13,6 +13,7 @@ VERILATOR_DIR=${WALLY}/sim/verilator
|
|||||||
SOURCE=${WALLY}/config/shared/*.vh ${WALLY}/config/${WALLYCONF} ${WALLY}/config/deriv/${WALLYCONF} ${WALLY}/src/cvw.sv ${WALLY}/testbench/*.sv ${WALLY}/testbench/common/*.sv ${WALLY}/src/*/*.sv ${WALLY}/src/*/*/*.sv
|
SOURCE=${WALLY}/config/shared/*.vh ${WALLY}/config/${WALLYCONF} ${WALLY}/config/deriv/${WALLYCONF} ${WALLY}/src/cvw.sv ${WALLY}/testbench/*.sv ${WALLY}/testbench/common/*.sv ${WALLY}/src/*/*.sv ${WALLY}/src/*/*/*.sv
|
||||||
PLUS_ARGS=
|
PLUS_ARGS=
|
||||||
PARAM_ARGS=
|
PARAM_ARGS=
|
||||||
|
DEFINE_ARGS=
|
||||||
EXPANDED_PARAM_ARGS:=$(patsubst %,-G%,$(PARAM_ARGS))
|
EXPANDED_PARAM_ARGS:=$(patsubst %,-G%,$(PARAM_ARGS))
|
||||||
|
|
||||||
WALLYCONF?=rv64gc
|
WALLYCONF?=rv64gc
|
||||||
@ -63,6 +64,7 @@ $(WORKDIR)/V${TESTBENCH}: $(DEPENDENCIES)
|
|||||||
--top-module ${TESTBENCH} --relative-includes \
|
--top-module ${TESTBENCH} --relative-includes \
|
||||||
$(INCLUDE_PATH) \
|
$(INCLUDE_PATH) \
|
||||||
${WRAPPER} \
|
${WRAPPER} \
|
||||||
|
${DEFINE_ARGS} \
|
||||||
${EXPANDED_PARAM_ARGS} \
|
${EXPANDED_PARAM_ARGS} \
|
||||||
$(SOURCES)
|
$(SOURCES)
|
||||||
|
|
||||||
@ -75,6 +77,7 @@ obj_dir_profiling/V${TESTBENCH}_$(WALLYCONF): $(DEPENDENCIES)
|
|||||||
--top-module ${TESTBENCH} --relative-includes \
|
--top-module ${TESTBENCH} --relative-includes \
|
||||||
$(INCLUDE_PATH) \
|
$(INCLUDE_PATH) \
|
||||||
${WRAPPER} \
|
${WRAPPER} \
|
||||||
|
${DEFINE_ARGS} \
|
||||||
${EXPANDED_PARAM_ARGS} \
|
${EXPANDED_PARAM_ARGS} \
|
||||||
$(SOURCES)
|
$(SOURCES)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user