mirror of https://github.com/OpenTTD/OpenTTD
(svn r10482) -Fix [FS#990]: Do not override the CFLAGS environment variable when configuring a non-debug makefile. Based on a patch by saggson.
parent
165dd778af
commit
101722039e
|
@ -748,15 +748,14 @@ make_cflags_and_ldflags() {
|
|||
OBJS_SUBDIR="release"
|
||||
if [ "$os" = "OSX" ]; then
|
||||
# these compilerflags makes the app run as fast as possible without making the app unstable. It works on G3 or newer
|
||||
CFLAGS="$CFLAGS -O3 -funroll-loops -fsched-interblock -falign-loops=16 -falign-jumps=16 -falign-functions=16 -falign-jumps-max-skip=15 -falign-loops-max-skip=15 -mdynamic-no-pic"
|
||||
CFLAGS="-O3 -funroll-loops -fsched-interblock -falign-loops=16 -falign-jumps=16 -falign-functions=16 -falign-jumps-max-skip=15 -falign-loops-max-skip=15 -mdynamic-no-pic $CFLAGS"
|
||||
else
|
||||
if [ "$os" = "MORPHOS" ]; then
|
||||
CFLAGS="$CFLAGS -I/gg/os-include -noixemul -fstrict-aliasing -fexpensive-optimizations"
|
||||
CFLAGS="$CFLAGS -mcpu=604 -fno-inline -mstring -mmultiple"
|
||||
CFLAGS="-I/gg/os-include -noixemul -fstrict-aliasing -fexpensive-optimizations -mcpu=604 -fno-inline -mstring -mmultiple $CFLAGS"
|
||||
LDFLAGS="$LDFLAGS -noixemul"
|
||||
fi
|
||||
|
||||
CFLAGS="$CFLAGS -O2 -fomit-frame-pointer"
|
||||
CFLAGS="-O2 -fomit-frame-pointer $CFLAGS"
|
||||
fi
|
||||
else
|
||||
OBJS_SUBDIR="debug"
|
||||
|
|
Loading…
Reference in New Issue