X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=Makefile.libretro;h=b35a0daccfa4b18fd1b8ddfa256a1cab6509a853;hb=refs%2Fheads%2Flibretro-reset;hp=5d16ca730a8fb5d54cb51a509d96d81b89be1f89;hpb=65678f6d7712ea60dc2dfeef64356f4f17699fbd;p=picodrive.git diff --git a/Makefile.libretro b/Makefile.libretro index 5d16ca7..b35a0da 100644 --- a/Makefile.libretro +++ b/Makefile.libretro @@ -35,7 +35,6 @@ asm_memory = 0 asm_render = 0 asm_ym2612 = 0 asm_misc = 0 -asm_cdpico = 0 asm_cdmemory = 0 asm_mix = 0 @@ -216,7 +215,7 @@ else ifeq ($(platform), psp1) CC = psp-gcc$(EXE_EXT) AR = psp-ar$(EXE_EXT) CFLAGS += -G0 -ftracer - CFLAGS += -DPSP -D_ASM_DRAW_C_AMIPS + CFLAGS += -DPSP STATIC_LINKING = 1 NO_MMAP = 1 DONT_COMPILE_IN_ZLIB = 1 @@ -233,8 +232,6 @@ else ifeq ($(platform), psp1) use_drz80 = 0 use_cz80 = 1 - OBJS +=platform/libretro/psp/draw_amips.o - # CTR (3DS) else ifeq ($(platform), ctr) TARGET := $(TARGET_NAME)_libretro_$(platform).a @@ -367,7 +364,7 @@ else ifeq ($(platform), qnx) # ARM else ifneq (,$(findstring armv,$(platform))) TARGET := $(TARGET_NAME)_libretro.so - SHARED := -shared -Wl,--no-undefined + SHARED := -shared -Wl,--no-undefined,-Bsymbolic fpic := -fPIC ifneq (,$(findstring cortexa5,$(platform))) CFLAGS += -marm -mcpu=cortex-a5 @@ -446,16 +443,16 @@ ifeq ($(NO_MMAP),1) endif ifeq ($(ARM_ASM),1) - asm_memory = 1 - asm_render = 1 - asm_ym2612 = 1 - asm_misc = 1 - asm_cdpico = 1 - asm_cdmemory = 1 - asm_mix = 1 +asm_memory = 1 +asm_render = 1 +asm_ym2612 = 1 +asm_misc = 1 +asm_cdmemory = 1 +asm_mix = 1 endif CFLAGS += $(fpic) + ifeq ($(findstring Haiku,$(shell uname -a)),) LDLIBS += $(LIBM) endif