Enable Cyclone, Part 2

This commit is contained in:
meepingsnesroms
2018-12-08 00:32:04 -08:00
parent 602ba5e9ae
commit 7f0640665f
2 changed files with 64802 additions and 7 deletions

View File

@@ -8,15 +8,14 @@ COREFLAGS := -ffast-math -funroll-loops -D__LIBRETRO__ -DINLINE=inline -DFRONTEN
GIT_VERSION := " $(shell git rev-parse --short HEAD || echo unknown)"
ifneq ($(GIT_VERSION)," unknown")
COREFLAGS += -DGIT_VERSION=\"$(GIT_VERSION)\"
COREFLAGS += -DGIT_VERSION=\"$(GIT_VERSION)\"
endif
#set ASM CPU core
#set ASM CPU core, only use with ARMv4<->7, ARMv8 is its own architecture
ifeq ($(TARGET_ARCH),arm)
ifneq ($(TARGET_ARCH_ABI),arm64-v8a)
#armv8 is 64 bit, it cant run < armv8 assembly outside of legacy emulation mode
#EMU_OPTIMIZE_FOR_ARM = true #disable until the SIGSEGVs are fixed
endif
ifneq ($(TARGET_ARCH_ABI),arm64-v8a)
EMU_OPTIMIZE_FOR_ARM = 1
endif
endif
include $(CLEAR_VARS)
@@ -26,7 +25,7 @@ LOCAL_CFLAGS := $(COREFLAGS)
LOCAL_LDFLAGS := -Wl,-version-script=$(CORE_DIR)/build/link.T
ifeq ($(TARGET_ARCH_ABI),armeabi-v7a)
LOCAL_ARM_NEON := true
LOCAL_ARM_NEON := true
endif
include $(BUILD_SHARED_LIBRARY)

64796
src/m68k/cyclone/Cyclone.S Normal file

File diff suppressed because it is too large Load Diff