Merge pull request #818 from sashimi-yzh/faster-verilator-compile
emulator,Makefile-verilator: add --output-split-cfuncs flag
This commit is contained in:
		| @@ -55,6 +55,7 @@ VERILATOR_FLAGS := --top-module $(MODEL) \ | |||||||
|   +define+PRINTF_COND=\$$c\(\"verbose\",\"\&\&\"\,\"done_reset\"\) \ |   +define+PRINTF_COND=\$$c\(\"verbose\",\"\&\&\"\,\"done_reset\"\) \ | ||||||
|   +define+STOP_COND=\$$c\(\"done_reset\"\) --assert \ |   +define+STOP_COND=\$$c\(\"done_reset\"\) --assert \ | ||||||
|   --output-split 20000 \ |   --output-split 20000 \ | ||||||
|  |   --output-split-cfuncs 20000 \ | ||||||
| 	-Wno-STMTDLY --x-assign unique \ | 	-Wno-STMTDLY --x-assign unique \ | ||||||
|   -I$(base_dir)/vsrc \ |   -I$(base_dir)/vsrc \ | ||||||
|   -O3 -CFLAGS "$(CXXFLAGS) -DVERILATOR -DTEST_HARNESS=V$(MODEL) -include $(base_dir)/csrc/verilator.h" |   -O3 -CFLAGS "$(CXXFLAGS) -DVERILATOR -DTEST_HARNESS=V$(MODEL) -include $(base_dir)/csrc/verilator.h" | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user