Makefile
changeset 1291 cbb62d2fb544
parent 1289 2514debc704e
child 1292 d26565fa1b45
equal deleted inserted replaced
1290:7fbc2fdfa203 1291:cbb62d2fb544
   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