Enabled link time optimization when building in release, improving speed by about 6%

This commit is contained in:
Lior Halphon 2016-08-06 16:18:23 +03:00
parent 553f700b79
commit 722550c5bc

View File

@ -32,7 +32,8 @@ endif
ifeq ($(CONF),debug) ifeq ($(CONF),debug)
CFLAGS += -g CFLAGS += -g
else ifeq ($(CONF), release) else ifeq ($(CONF), release)
CFLAGS += -O3 CFLAGS += -O3 -flto
LDFLAGS += -flto
else else
$(error Invalid value for CONF: $(CONF). Use "debug" or "release") $(error Invalid value for CONF: $(CONF). Use "debug" or "release")
endif endif