Enable link time garbage collection when link time optimization is enabled

This commit is contained in:
Sven Eckelmann 2013-02-01 10:01:54 +01:00
parent 1ddef24000
commit 8d32f2a9cc

View file

@ -384,9 +384,9 @@ CFLAGS += -MD
CXXFLAGS += $(CFLAGS)
ifeq ($(LTO), 1)
CFLAGS += -flto
CXXFLAGS += -flto
LDFLAGS += -fuse-linker-plugin $(CXXFLAGS)
CFLAGS += -flto -ffunction-sections -fdata-sections
CXXFLAGS += -flto -ffunction-sections -fdata-sections
LDFLAGS += -fuse-linker-plugin -Wl,--gc-sections $(CXXFLAGS)
endif
# standard build rules