mirror of
https://github.com/DrBeef/ioq3quest.git
synced 2024-11-26 14:01:26 +00:00
sync the OpenBSD cflags with Linux
This commit is contained in:
parent
258c4782c6
commit
a88357b93c
1 changed files with 39 additions and 1 deletions
40
Makefile
40
Makefile
|
@ -696,9 +696,47 @@ else # ifeq freebsd
|
||||||
ifeq ($(PLATFORM),openbsd)
|
ifeq ($(PLATFORM),openbsd)
|
||||||
|
|
||||||
BASE_CFLAGS = -Wall -fno-strict-aliasing -Wimplicit -Wstrict-prototypes \
|
BASE_CFLAGS = -Wall -fno-strict-aliasing -Wimplicit -Wstrict-prototypes \
|
||||||
-DUSE_ICON -DMAP_ANONYMOUS=MAP_ANON
|
-pipe -DUSE_ICON -DMAP_ANONYMOUS=MAP_ANON
|
||||||
CLIENT_CFLAGS += $(SDL_CFLAGS)
|
CLIENT_CFLAGS += $(SDL_CFLAGS)
|
||||||
|
|
||||||
|
OPTIMIZEVM = -O3 -funroll-loops -fomit-frame-pointer
|
||||||
|
OPTIMIZE = $(OPTIMIZEVM) -ffast-math
|
||||||
|
|
||||||
|
ifeq ($(ARCH),x86_64)
|
||||||
|
OPTIMIZEVM = -O3 -fomit-frame-pointer -funroll-loops \
|
||||||
|
-falign-loops=2 -falign-jumps=2 -falign-functions=2 \
|
||||||
|
-fstrength-reduce
|
||||||
|
OPTIMIZE = $(OPTIMIZEVM) -ffast-math
|
||||||
|
HAVE_VM_COMPILED = true
|
||||||
|
else
|
||||||
|
ifeq ($(ARCH),x86)
|
||||||
|
OPTIMIZEVM = -O3 -march=i586 -fomit-frame-pointer \
|
||||||
|
-funroll-loops -falign-loops=2 -falign-jumps=2 \
|
||||||
|
-falign-functions=2 -fstrength-reduce
|
||||||
|
OPTIMIZE = $(OPTIMIZEVM) -ffast-math
|
||||||
|
HAVE_VM_COMPILED=true
|
||||||
|
else
|
||||||
|
ifeq ($(ARCH),ppc)
|
||||||
|
BASE_CFLAGS += -maltivec
|
||||||
|
HAVE_VM_COMPILED=true
|
||||||
|
endif
|
||||||
|
ifeq ($(ARCH),ppc64)
|
||||||
|
BASE_CFLAGS += -maltivec
|
||||||
|
HAVE_VM_COMPILED=true
|
||||||
|
endif
|
||||||
|
ifeq ($(ARCH),sparc64)
|
||||||
|
OPTIMIZE += -mtune=ultrasparc3 -mv8plus
|
||||||
|
OPTIMIZEVM += -mtune=ultrasparc3 -mv8plus
|
||||||
|
HAVE_VM_COMPILED=true
|
||||||
|
endif
|
||||||
|
ifeq ($(ARCH),alpha)
|
||||||
|
# According to http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=410555
|
||||||
|
# -ffast-math will cause the client to die with SIGFPE on Alpha
|
||||||
|
OPTIMIZE = $(OPTIMIZEVM)
|
||||||
|
endif
|
||||||
|
endif
|
||||||
|
endif
|
||||||
|
|
||||||
ifeq ($(USE_CURL),1)
|
ifeq ($(USE_CURL),1)
|
||||||
CLIENT_CFLAGS += $(CURL_CFLAGS)
|
CLIENT_CFLAGS += $(CURL_CFLAGS)
|
||||||
USE_CURL_DLOPEN=0
|
USE_CURL_DLOPEN=0
|
||||||
|
|
Loading…
Reference in a new issue