use -fno-strict-aliasing again. code is just not ready yet.

This commit is contained in:
Ludwig Nussel 2008-11-12 13:40:04 +00:00
parent 72dea0a184
commit 057e7edf18

View file

@ -237,7 +237,7 @@ ifeq ($(PLATFORM),linux)
endif endif
endif endif
BASE_CFLAGS = -Wall -Wimplicit -Wstrict-prototypes \ BASE_CFLAGS = -Wall -fno-strict-aliasing -Wimplicit -Wstrict-prototypes \
-pipe -DUSE_ICON $(shell sdl-config --cflags) -pipe -DUSE_ICON $(shell sdl-config --cflags)
ifeq ($(USE_OPENAL),1) ifeq ($(USE_OPENAL),1)
@ -360,7 +360,7 @@ ifeq ($(PLATFORM),darwin)
BASE_CFLAGS += -mstackrealign BASE_CFLAGS += -mstackrealign
endif endif
BASE_CFLAGS += -DMACOS_X -fno-common -pipe BASE_CFLAGS += -fno-strict-aliasing -DMACOS_X -fno-common -pipe
ifeq ($(USE_OPENAL),1) ifeq ($(USE_OPENAL),1)
BASE_CFLAGS += -DUSE_OPENAL BASE_CFLAGS += -DUSE_OPENAL
@ -431,7 +431,7 @@ ifeq ($(PLATFORM),mingw32)
ARCH=x86 ARCH=x86
BASE_CFLAGS = -Wall -Wimplicit -Wstrict-prototypes \ BASE_CFLAGS = -Wall -fno-strict-aliasing -Wimplicit -Wstrict-prototypes \
-DUSE_ICON -DUSE_ICON
# In the absence of wspiapi.h, require Windows XP or later # In the absence of wspiapi.h, require Windows XP or later
@ -524,7 +524,7 @@ ifeq ($(PLATFORM),freebsd)
endif #alpha test endif #alpha test
BASE_CFLAGS = -Wall -Wimplicit -Wstrict-prototypes \ BASE_CFLAGS = -Wall -fno-strict-aliasing -Wimplicit -Wstrict-prototypes \
-DUSE_ICON $(shell sdl-config --cflags) -DUSE_ICON $(shell sdl-config --cflags)
ifeq ($(USE_OPENAL),1) ifeq ($(USE_OPENAL),1)
@ -590,7 +590,7 @@ ifeq ($(PLATFORM),openbsd)
ARCH=i386 ARCH=i386
BASE_CFLAGS = -Wall -Wimplicit -Wstrict-prototypes \ BASE_CFLAGS = -Wall -fno-strict-aliasing -Wimplicit -Wstrict-prototypes \
-DUSE_ICON $(shell sdl-config --cflags) -DUSE_ICON $(shell sdl-config --cflags)
ifeq ($(USE_OPENAL),1) ifeq ($(USE_OPENAL),1)
@ -652,7 +652,7 @@ ifeq ($(PLATFORM),netbsd)
SHLIBLDFLAGS=-shared $(LDFLAGS) SHLIBLDFLAGS=-shared $(LDFLAGS)
THREAD_LIBS=-lpthread THREAD_LIBS=-lpthread
BASE_CFLAGS = -Wall -Wimplicit -Wstrict-prototypes BASE_CFLAGS = -Wall -fno-strict-aliasing -Wimplicit -Wstrict-prototypes
ifneq ($(ARCH),i386) ifneq ($(ARCH),i386)
BASE_CFLAGS += -DNO_VM_COMPILED BASE_CFLAGS += -DNO_VM_COMPILED
@ -716,7 +716,7 @@ ifeq ($(PLATFORM),sunos)
endif endif
BASE_CFLAGS = -Wall -Wimplicit -Wstrict-prototypes \ BASE_CFLAGS = -Wall -fno-strict-aliasing -Wimplicit -Wstrict-prototypes \
-pipe -DUSE_ICON $(shell sdl-config --cflags) -pipe -DUSE_ICON $(shell sdl-config --cflags)
OPTIMIZE = -O3 -ffast-math -funroll-loops OPTIMIZE = -O3 -ffast-math -funroll-loops
@ -1028,7 +1028,7 @@ makedirs:
# QVM BUILD TOOLS # QVM BUILD TOOLS
############################################################################# #############################################################################
TOOLS_OPTIMIZE = -g -O2 -Wall TOOLS_OPTIMIZE = -g -O2 -Wall -fno-strict-aliasing
TOOLS_CFLAGS = $(TOOLS_OPTIMIZE) \ TOOLS_CFLAGS = $(TOOLS_OPTIMIZE) \
-DTEMPDIR=\"$(TEMPDIR)\" -DSYSTEM=\"\" \ -DTEMPDIR=\"$(TEMPDIR)\" -DSYSTEM=\"\" \
-I$(Q3LCCSRCDIR) \ -I$(Q3LCCSRCDIR) \