X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=Makefile;h=ec9f08c6d3572b300641785bd79562368c67840c;hb=895d15121be3762c7007a3afe24c5d78bbdc8be7;hp=4df1162ba7ed3eead53b68c86a5820b9026917de;hpb=00faec9cdbc073199fa984a0450e1a961994b058;p=picodrive.git diff --git a/Makefile b/Makefile index 4df1162..ec9f08c 100644 --- a/Makefile +++ b/Makefile @@ -1,13 +1,13 @@ TARGET ?= PicoDrive CFLAGS += -Wall -ggdb -falign-functions=2 CFLAGS += -I. -# FIXME -CFLAGS += -Iplatform/linux/ ifndef DEBUG CFLAGS += -O2 -DNDEBUG endif +#CFLAGS += -DEVT_LOG #CFLAGS += -DDRC_CMP -#drc_debug = 4 +#cpu_cmp = 1 +#drc_debug = 7 #profile = 1 @@ -50,7 +50,7 @@ endif -include Makefile.local -ifeq "$(use_musashi)" "1" +ifneq "$(use_cyclone)" "1" # due to CPU stop flag access asm_cdpico = 0 asm_cdmemory = 0 @@ -151,6 +151,16 @@ tools/textfilter: tools/textfilter.c .s.o: $(CC) $(CFLAGS) -c $< -o $@ +# special flags - perhaps fix this someday instead? +pico/draw.o: CFLAGS += -fno-strict-aliasing +pico/draw2.o: CFLAGS += -fno-strict-aliasing +pico/mode4.o: CFLAGS += -fno-strict-aliasing +pico/cd/memory.o: CFLAGS += -fno-strict-aliasing +pico/cd/cd_file.o: CFLAGS += -fno-strict-aliasing +pico/cd/pcm.o: CFLAGS += -fno-strict-aliasing +pico/cd/LC89510.o: CFLAGS += -fno-strict-aliasing +pico/cd/gfx_cd.o: CFLAGS += -fno-strict-aliasing + # random deps pico/carthw/svp/compiler.o : cpu/drc/emit_$(ARCH).c cpu/sh2/compiler.o : cpu/drc/emit_$(ARCH).c