mirror of https://github.com/YosysHQ/yosys.git
Makefile: enable ubsan by default for debug builds
This commit is contained in:
parent
5594b817cd
commit
d596eff793
5
Makefile
5
Makefile
|
|
@ -81,6 +81,10 @@ ifeq ($(ENABLE_PYOSYS),1)
|
||||||
ENABLE_LIBYOSYS := 1
|
ENABLE_LIBYOSYS := 1
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
ifeq ($(ENABLE_DEBUG),1)
|
||||||
|
SANITIZER = undefined
|
||||||
|
endif
|
||||||
|
|
||||||
BINDIR := $(PREFIX)/bin
|
BINDIR := $(PREFIX)/bin
|
||||||
LIBDIR := $(PREFIX)/lib/$(PROGRAM_PREFIX)yosys
|
LIBDIR := $(PREFIX)/lib/$(PROGRAM_PREFIX)yosys
|
||||||
DATDIR := $(PREFIX)/share/$(PROGRAM_PREFIX)yosys
|
DATDIR := $(PREFIX)/share/$(PROGRAM_PREFIX)yosys
|
||||||
|
|
@ -777,6 +781,7 @@ libyosys.a: $(filter-out kernel/driver.o,$(OBJS))
|
||||||
|
|
||||||
%.o: %.cc
|
%.o: %.cc
|
||||||
$(Q) mkdir -p $(dir $@)
|
$(Q) mkdir -p $(dir $@)
|
||||||
|
echo $(CXX) -o $@ -c $(CPPFLAGS) $(CXXFLAGS) $<
|
||||||
$(P) $(CXX) -o $@ -c $(CPPFLAGS) $(CXXFLAGS) $<
|
$(P) $(CXX) -o $@ -c $(CPPFLAGS) $(CXXFLAGS) $<
|
||||||
|
|
||||||
%.pyh: %.h
|
%.pyh: %.h
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue