BUILTIN_GPU = neon
endif
endif
-ifneq (,$(findstring $(ARCH_DETECTED),i686 x86_64 aarch64))
+ifneq (,$(findstring $(ARCH_DETECTED),i686 x86_64 arm64 aarch64))
BUILTIN_GPU = neon
endif
else ifeq ($(platform), psl1ght)
TARGET := $(TARGET_NAME)_libretro_psl1ght.a
CFLAGS += -DBLARGG_BIG_ENDIAN=1 -D__ppc__
+ CFLAGS += -DNO_DYLIB
+ NO_UNDEF_CHECK := 1
+ STATIC_LINKING := 1
+ NO_MMAP := 1
+ NO_PTHREAD := 1
+ LIBPTHREAD :=
+ LIBDL :=
+ NEED_SYSCONF := 1
# PSP
else ifeq ($(platform), psp1)
TARGET := $(TARGET_NAME)_libretro_$(platform).a
ifeq ($(platform), ngc)
CFLAGS += -DHW_DOL -mogc
+ NEED_SYSCONF := 1
else ifeq ($(platform), wii)
CFLAGS += -DHW_RVL -mrvl
+ NEED_SYSCONF := 1
else ifeq ($(platform), wiiu)
# -mwup was removed in newer devkitPPC versions
CFLAGS += -DHW_WUP
TARGET := $(TARGET_NAME)_libretro.so
fpic := -fPIC
CFLAGS += -mcpu=arm926ej-s -fsingle-precision-constant
- CFLAGS += -DGPULIB_USE_MMAP -DGPU_UNAI_USE_INT_DIV_MULTINV -D_MIYOO
+ CFLAGS += -DGPU_UNAI_USE_INT_DIV_MULTINV -D_MIYOO
ARCH = arm
BUILTIN_GPU = unai
DYNAREC = ari64
fpic := -fPIC
SHARED := -shared -Wl,--no-undefined -Wl,--version-script=link.T
CFLAGS += -DNO_DYLIB
+ DYNAREC =
STATIC_LINKING = 1
# Windows