Out of interest, ages ago I used Intels ICC compiler for building my own ded server and amended Xatrix code binaries - it really does make a faster game - read my thread here:
http://forums.quakesrc.org/viewtopic.php?t=3584&highlight=iccI have just changed r1q2 Makefile to use ICC also:
#CC=gcc
CC=icc
&
ifeq ($(ARCH),i386)
RELEASE_CFLAGS=$(BASE_CFLAGS) -O3 -pc32 -w
#RELEASE_CFLAGS=$(BASE_CFLAGS) -O6 -ffast-math -funroll-loops \
# -fomit-frame-pointer -fexpensive-optimizations \
It builds nice, and runs great. I will be playing tomorrow night on it (I run a private Xatrix server for friends every Sunday) - I will see how it goes.
Also I notice in the original Makefile for Linux the -O6 optimisation. There is no such GCC optimisation, GCC uses -O -> -O3 only. -O2 will suffice for a safe build, -O3 if you need to push it all the way.
Nick