equal
deleted
inserted
replaced
308 ifdef OSX |
308 ifdef OSX |
309 # these compilerflags makes the app run as fast as possible without making the app unstable. It works on G3 or newer |
309 # these compilerflags makes the app run as fast as possible without making the app unstable. It works on G3 or newer |
310 BASECFLAGS += -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 -mpowerpc-gpopt -force_cpusubtype_ALL |
310 BASECFLAGS += -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 -mpowerpc-gpopt -force_cpusubtype_ALL |
311 else |
311 else |
312 ifdef MORPHOS |
312 ifdef MORPHOS |
313 BASECFLAGS += -O3 -funroll-loops -fexpensive-optimizations -mstring -mmultiple |
313 BASECFLAGS += -O2 -noixemul -fstrict-aliasing -fexpensive-optimizations |
|
314 BASECFLAGS += -mcpu=604 -fno-inline -mstring -mmultiple |
314 else |
315 else |
315 BASECFLAGS += -O2 |
316 BASECFLAGS += -O2 |
316 endif |
317 endif |
317 ifndef PROFILE |
318 ifndef PROFILE |
318 BASECFLAGS += -fomit-frame-pointer |
319 BASECFLAGS += -fomit-frame-pointer |
356 endif |
357 endif |
357 endif |
358 endif |
358 endif |
359 endif |
359 |
360 |
360 ifdef MORPHOS |
361 ifdef MORPHOS |
361 CFLAGS += -noixemul -pipe |
362 # -Wstrict-prototypes generates much noise because of system headers |
|
363 CFLAGS += -Wno-strict-prototypes |
362 endif |
364 endif |
363 |
365 |
364 ifdef SUNOS |
366 ifdef SUNOS |
365 CDEFS += -DSUNOS |
367 CDEFS += -DSUNOS |
366 ifdef WITH_NETWORK |
368 ifdef WITH_NETWORK |