From f1cbb2ff7763a6536850004007914b29cd18abbd Mon Sep 17 00:00:00 2001 From: Andrew Waterman Date: Tue, 28 Jun 2016 14:01:37 -0700 Subject: [PATCH] Turn up optimization for Verilator compilation --- emulator/Makefrag-verilator | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/emulator/Makefrag-verilator b/emulator/Makefrag-verilator index ec6ea36a..c7945168 100644 --- a/emulator/Makefrag-verilator +++ b/emulator/Makefrag-verilator @@ -53,7 +53,7 @@ verilator/verilator-$(VERILATOR_VERSION).tar.gz: VERILATOR := $(INSTALLED_VERILATOR) --cc --exe VERILATOR_FLAGS := --top-module $(MODEL) +define+PRINTF_COND=\$$c\(\"verbose\"\) --assert \ -Wno-UNSIGNED -Wno-COMBDLY -Wno-MULTIDRIVEN -Wno-WIDTH -Wno-STMTDLY -Wno-SELRANGE -Wno-IMPLICIT \ - -CFLAGS "$(CXXFLAGS) -DVERILATOR -include $(base_dir)/csrc/verilator.h" + -O3 -CFLAGS "$(CXXFLAGS) -DVERILATOR -include $(base_dir)/csrc/verilator.h" cppfiles = $(addprefix $(base_dir)/csrc/, $(addsuffix .cc, $(CXXSRCS))) model_header = $(generated_dir)/$(MODEL).$(CONFIG)/V$(MODEL).h