1
0
Fork 0
mirror of https://github.com/sockspls/badfish synced 2025-05-01 01:03:09 +00:00

Re-add link time optimization on OS X

In the new version of clang, -O4 does not imply -flto, so we set the
flag
This commit is contained in:
Daylen Yang 2014-03-13 22:09:29 -07:00 committed by Marco Costalba
parent 6571acffaa
commit 61e4443342

View file

@ -271,14 +271,10 @@ ifeq ($(optimize),yes)
endif endif
ifeq ($(comp),clang) ifeq ($(comp),clang)
ifeq ($(os),osx)
# Clang on OS X supports LTO
CXXFLAGS += -O4
else
CXXFLAGS += -O3 CXXFLAGS += -O3
endif
ifeq ($(os),osx) ifeq ($(os),osx)
CXXFLAGS += -flto
ifeq ($(arch),i386) ifeq ($(arch),i386)
CXXFLAGS += -mdynamic-no-pic CXXFLAGS += -mdynamic-no-pic
endif endif