Ticket #1516: optimization-flags.patch
File optimization-flags.patch, 1.9 KB (added by , 12 years ago) |
---|
-
0ad-r11863-alpha/build/premake/premake4/build/gmake.unix/Premake4.make
26 26 DEFINES += -DNDEBUG -DLUA_USE_POSIX -DLUA_USE_DLOPEN 27 27 INCLUDES += -I../../src/host/lua-5.1.4/src 28 28 CPPFLAGS += -MMD -MP $(DEFINES) $(INCLUDES) 29 CFLAGS += $(CPPFLAGS) -Wall -Os 30 CXXFLAGS += $(CFLAGS) 29 CFLAGS += $(CPPFLAGS) -Wall 31 30 LDFLAGS += -s -rdynamic 32 31 LIBS += -lm -ldl 33 32 RESFLAGS += $(DEFINES) $(INCLUDES) … … 49 48 INCLUDES += -I../../src/host/lua-5.1.4/src 50 49 CPPFLAGS += -MMD -MP $(DEFINES) $(INCLUDES) 51 50 CFLAGS += $(CPPFLAGS) -Wall -g 52 CXXFLAGS += $(CFLAGS)53 51 LDFLAGS += -rdynamic 54 52 LIBS += -lm -ldl 55 53 RESFLAGS += $(DEFINES) $(INCLUDES) -
0ad-r11863-alpha/libraries/fcollada/src/Makefile
9 9 10 10 CXX ?= g++ 11 11 CXXFLAGS += -fvisibility=hidden -W -Wall -Wno-unused-parameter -Wno-unused-function $(OS_DEFINE) $(PIC_FLAGS) $(CPPFLAGS) 12 CXXFLAGS_DEBUG := -O0 -g -D_DEBUG -DRETAIL 13 CXXFLAGS_RELEASE := -O1 -DNDEBUG -DRETAIL 14 # (-O2 with gcc 4.3 causes linker errors when using this library, for unknown reasons, so stick with -O1) 15 CXXFLAGS_TEST := -O0 -g -D_DEBUG 12 CXXFLAGS_DEBUG := -g -D_DEBUG -DRETAIL 13 CXXFLAGS_RELEASE := -DNDEBUG -DRETAIL 14 CXXFLAGS_TEST := -g -D_DEBUG 16 15 LIBS += `pkg-config libxml-2.0 --libs` 17 16 INCLUDES += -IFCollada `pkg-config libxml-2.0 --cflags` 18 17 INCLUDES_TEST := -IFCollada/FColladaTest $(INCLUDES) 19 18 20 19 # FCollada is not aliasing-safe, so disallow dangerous optimisations 21 20 # (TODO: It'd be nice to fix FCollada, but that looks hard) 22 CXXFLAGS += -fno-strict-aliasing 21 # disallow -finline-small-functions and -fipa-sra which are causing 22 # linker errors when using this library 23 CXXFLAGS += -fno-strict-aliasing -fno-inline-small-functions -fno-ipa-sra 23 24 24 25 SOURCE = \ 25 26 FCollada/FCollada.cpp \