Update Makefile.

This commit is contained in:
Markus F.X.J. Oberhumer
2006-06-23 01:02:47 +02:00
parent cb78362713
commit fec5cc864e
+15 -11
View File
@@ -21,8 +21,12 @@ ifeq ($(firstword $(CXX)),g++)
USE_GNUC ?= 1 USE_GNUC ?= 1
endif endif
ifeq ($(USE_GNUC),1) ifeq ($(USE_GNUC),1)
##CXXFLAGS += -O2 -MMD CXXFLAGS += -MMD
CXXFLAGS += -O0 -g -MMD ifeq ($(DEBUG),1)
CXXFLAGS += -O0 -g
else
CXXFLAGS += -O2
endif
CXXFLAGS += -Wall -W -Wcast-align -Wcast-qual -Wpointer-arith -Wwrite-strings -Werror CXXFLAGS += -Wall -W -Wcast-align -Wcast-qual -Wpointer-arith -Wwrite-strings -Werror
##CXXFLAGS += -Wshadow ##CXXFLAGS += -Wshadow
endif endif
@@ -76,18 +80,18 @@ $(upx_OBJECTS_LUA) : lua_%.o : $(UPX_LUADIR)/src/%.c
ifeq ($(USE_GNUC),1) ifeq ($(USE_GNUC),1)
##compress_lzma$(objext) : EXTRA_CXXFLAGS += -O3 -fomit-frame-pointer ##compress_lzma$(objext) : CXXFLAGS += -O3 -fomit-frame-pointer
compress_lzma$(objext) : EXTRA_CXXFLAGS += -Wno-cast-qual compress_lzma$(objext) : CXXFLAGS += -Wno-cast-qual
compress_lzma$(objext) : EXTRA_CXXFLAGS += -Wno-non-virtual-dtor compress_lzma$(objext) : CXXFLAGS += -Wno-non-virtual-dtor
compress_lzma$(objext) : EXTRA_CXXFLAGS += -Wno-shadow compress_lzma$(objext) : CXXFLAGS += -Wno-shadow
compress_lzma$(objext) : EXTRA_CXXFLAGS += -Wno-unused compress_lzma$(objext) : CXXFLAGS += -Wno-unused
##compress_lzma$(objext) : EXTRA_CXXFLAGS += -Wno-error ##compress_lzma$(objext) : CXXFLAGS += -Wno-error
endif endif
ifeq ($(USE_GNUC),1) ifeq ($(USE_GNUC),1)
$(upx_OBJECTS_LUA) : EXTRA_CXXFLAGS += -Wno-cast-align $(upx_OBJECTS_LUA) : CXXFLAGS += -Wno-cast-align
$(upx_OBJECTS_LUA) : EXTRA_CXXFLAGS += -Wno-cast-qual $(upx_OBJECTS_LUA) : CXXFLAGS += -Wno-cast-qual
$(upx_OBJECTS_LUA) : EXTRA_CXXFLAGS += -Wno-error $(upx_OBJECTS_LUA) : CXXFLAGS += -Wno-error
endif endif