X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=pcsx_rearmed.git;a=blobdiff_plain;f=Makefile;h=b25c861af9ad46a4a9a1fb438fcb7085f2742efa;hp=4fc970d13937fe5fa203e19f02d1897f23ffe48c;hb=d84e376741b37109597cb3a08d31def4de3fc598;hpb=9e0630ab54cbf6b6e3ec525f1088aa54e163c938 diff --git a/Makefile b/Makefile index 4fc970d1..b25c861a 100644 --- a/Makefile +++ b/Makefile @@ -21,7 +21,7 @@ TARGET = pcsx ARCH = $(shell $(GCC) -v 2>&1 | grep -i 'target:' | awk '{print $$2}' | awk -F '-' '{print $$1}') CFLAGS += -Wall -ggdb -Ifrontend -ffast-math -LDFLAGS += -lz -lpthread -ldl -lpng +LDFLAGS += -lpthread -ldl -lpng -lz -lm ifndef DEBUG CFLAGS += -O2 -DNDEBUG endif @@ -34,7 +34,7 @@ ASFLAGS += -mcpu=cortex-a8 -mfpu=neon endif ifeq "$(ARM926)" "1" GCC_CFLAGS += -mcpu=arm926ej-s -mtune=arm926ej-s -ASFLAGS += -mcpu=arm926ej-s +ASFLAGS += -mcpu=arm926ej-s -mfloat-abi=softfp endif endif CFLAGS += $(GCC_CFLAGS) @@ -68,7 +68,8 @@ OBJS += libpcsxcore/new_dynarec/new_dynarec.o libpcsxcore/new_dynarec/linkage_ar OBJS += libpcsxcore/new_dynarec/pcsxmem.o endif OBJS += libpcsxcore/new_dynarec/emu_if.o -libpcsxcore/new_dynarec/new_dynarec.o: libpcsxcore/new_dynarec/assem_arm.c +libpcsxcore/new_dynarec/new_dynarec.o: libpcsxcore/new_dynarec/assem_arm.c \ + libpcsxcore/new_dynarec/pcsxmem_inline.c libpcsxcore/new_dynarec/new_dynarec.o: CFLAGS += -Wno-all -Wno-pointer-sign ifdef DRC_DBG libpcsxcore/new_dynarec/emu_if.o: CFLAGS += -D_FILE_OFFSET_BITS=64 @@ -80,7 +81,7 @@ OBJS += plugins/dfsound/dma.o plugins/dfsound/freeze.o \ plugins/dfsound/registers.o plugins/dfsound/spu.o plugins/dfsound/spu.o: plugins/dfsound/adsr.c plugins/dfsound/reverb.c \ plugins/dfsound/xa.c -ifeq "$(HAVE_NEON)" "1" +ifeq "$(ARCH)" "arm" OBJS += plugins/dfsound/arm_utils.o endif ifeq "$(USE_OSS)" "1" @@ -130,7 +131,7 @@ OBJS += frontend/plat_omap.o OBJS += frontend/plat_pandora.o else ifeq "$(PLATFORM)" "caanoo" -OBJS += frontend/plat_pollux.o +OBJS += frontend/plat_pollux.o frontend/in_tsbutton.o frontend/blit320.o OBJS += frontend/warm/warm.o else OBJS += frontend/plat_dummy.o