# Common objects
OBJ_COMMON= \
- libcurl.o \
cd_shared.o \
cl_collision.o \
cl_demo.o \
jpeg.o \
keys.o \
lhnet.o \
+ libcurl.o \
mathlib.o \
matrixlib.o \
mdfour.o \
sv_move.o \
sv_phys.o \
sv_user.o \
+ svbsp.o \
svvm_cmds.o \
sys_shared.o \
vid_shared.o \
view.o \
wad.o \
world.o \
- world_cs.o \
zone.o
# note that builddate.c is very intentionally not compiled to a .o before
# Compilation
-# CFLAGS_COMMON=-MD -Wall -Werror
-CFLAGS_COMMON=$(CFLAGS_MAKEDEP) -Wall -Wsign-compare
+CFLAGS_COMMON=$(CFLAGS_MAKEDEP) $(CFLAGS_FS) -Wall -Wsign-compare -Wdeclaration-after-statement
CFLAGS_DEBUG=-ggdb
CFLAGS_PROFILE=-g -pg -ggdb
CFLAGS_RELEASE=
CFLAGS_SDL=`$(SDL_CONFIG) --cflags`
OPTIM_DEBUG=$(CPUOPTIMIZATIONS)
-OPTIM_RELEASE=-O2 -fno-strict-aliasing -ffast-math -funroll-loops $(CPUOPTIMIZATIONS)
+#OPTIM_RELEASE=-O2 -fno-strict-aliasing -ffast-math -funroll-loops $(CPUOPTIMIZATIONS)
+#OPTIM_RELEASE=-O2 -fno-strict-aliasing -fno-math-errno -fno-trapping-math -ffinite-math-only -fno-signaling-nans -fcx-limited-range -funroll-loops $(CPUOPTIMIZATIONS)
+#OPTIM_RELEASE=-O2 -fno-strict-aliasing -funroll-loops $(CPUOPTIMIZATIONS)
+OPTIM_RELEASE=-O2 -fno-strict-aliasing $(CPUOPTIMIZATIONS)
DO_CC=$(CC) $(CFLAGS) -c $< -o $@