From d45ece82230ad9d314589214aa34929a96375a9e Mon Sep 17 00:00:00 2001 From: "Tony J. White =" Date: Sat, 23 Sep 2006 15:25:34 +0000 Subject: [PATCH] * Mac OS X compiler optimization flag -O3 (or any -O flag) generate broken pk3 handling in the new XCode 2.4 * use more proper SSE compiler optimization flags for Mac OS X on x86 --- Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index d556c195..20591f8e 100644 --- a/Makefile +++ b/Makefile @@ -354,7 +354,7 @@ ifeq ($(PLATFORM),darwin) LDFLAGS += -framework Carbon endif ifeq ($(ARCH),i386) - OPTIMIZE += -msse2 + OPTIMIZE += -march=prescott -mfpmath=sse # x86 vm will crash without -mstackrealign since MMX instructions will be # used no matter what and they corrupt the frame pointer in VM calls BASE_CFLAGS += -mstackrealign @@ -403,7 +403,7 @@ ifeq ($(PLATFORM),darwin) #CLIENT_LDFLAGS += -L/usr/X11R6/$(LIB) -lX11 -lXext -lXxf86dga -lXxf86vm endif - OPTIMIZE += -O3 -ffast-math -falign-loops=16 + OPTIMIZE += -ffast-math -falign-loops=16 ifneq ($(HAVE_VM_COMPILED),true) BASE_CFLAGS += -DNO_VM_COMPILED