Tests: Move sc_main.cpp as there's more sc than sp users

This commit is contained in:
Wilson Snyder 2010-02-08 08:10:07 -05:00
parent 6be275f5d4
commit 6cfc5798b0
4 changed files with 9 additions and 9 deletions

View File

@ -31,10 +31,7 @@ V_FLAGS = -f $(VERILATOR_ROOT)/test_v/input.vc
VERILATOR_FLAGS = --sc $(V_FLAGS) top.v VERILATOR_FLAGS = --sc $(V_FLAGS) top.v
VERILATOR_FLAGS += --trace VERILATOR_FLAGS += --trace
precopy: obj_dir obj_dir/sc_main.cpp precopy:
obj_dir/sc_main.cpp: ../test_sp/sc_main.cpp
mkdir -p obj_dir
cp $^ $@
prep: prep:
$(PERL) $(VERILATOR_ROOT)/bin/verilator $(VERILATOR_FLAGS) $(PERL) $(VERILATOR_ROOT)/bin/verilator $(VERILATOR_FLAGS)

View File

@ -31,6 +31,4 @@ simx: sc_main.o $(VK_GLOBAL_OBJS) \
$(VM_PREFIX)__ALL.a $(SC_LIB) $(VM_PREFIX)__ALL.a $(SC_LIB)
$(LINK) $(LDFLAGS) -g $^ $(LOADLIBES) $(LDLIBS) -o $@ $(SC_LIBS) $(LIBS) 2>&1 | c++filt $(LINK) $(LDFLAGS) -g $^ $(LOADLIBES) $(LDLIBS) -o $@ $(SC_LIBS) $(LIBS) 2>&1 | c++filt
VPATH += ../test_sp
sc_main.o: sc_main.cpp $(VM_PREFIX).h sc_main.o: sc_main.cpp $(VM_PREFIX).h

View File

@ -24,9 +24,9 @@ include $(VERILATOR_ROOT)/include/verilated.mk
DEBUG_ON = --debug --trace-dups DEBUG_ON = --debug --trace-dups
###################################################################### ######################################################################
test_default: prep preproc compile run coverage test_default: precopy prep preproc compile run coverage
test_debug: prep_dbg preproc compile_dbg run coverage test_debug: precopy prep_dbg preproc compile_dbg run coverage
test_nopublic: prep_dbg_np preproc compile_dbg run coverage test_nopublic: precopy prep_dbg_np preproc compile_dbg run coverage
V_FLAGS = -f $(VERILATOR_ROOT)/test_v/input.vc V_FLAGS = -f $(VERILATOR_ROOT)/test_v/input.vc
@ -35,6 +35,11 @@ V_FLAGS = -f $(VERILATOR_ROOT)/test_v/input.vc
VERILATOR_FLAGS = --public --output-split-cfuncs 1000 --output-split 1000 \ VERILATOR_FLAGS = --public --output-split-cfuncs 1000 --output-split 1000 \
--sp --coverage --stats --trace $(V_FLAGS) top.v --sp --coverage --stats --trace $(V_FLAGS) top.v
precopy: obj_dir obj_dir/sc_main.cpp
obj_dir/sc_main.cpp: ../test_sc/sc_main.cpp
mkdir -p obj_dir
cp $^ $@
prep: prep:
$(PERL) $(VERILATOR_ROOT)/bin/verilator $(VERILATOR_FLAGS) $(PERL) $(VERILATOR_ROOT)/bin/verilator $(VERILATOR_FLAGS)
prep_dbg: prep_dbg: