mirror of
https://github.com/FunKey-Project/picodrive-irixxxx.git
synced 2026-02-01 20:45:42 +01:00
adding aarch64 platform to the libretro makefile
This commit is contained in:
parent
445ce5c3e9
commit
ee7ac117f2
@ -63,7 +63,7 @@ endif
|
||||
ifeq ($(platform), unix)
|
||||
EXT ?= so
|
||||
TARGET := $(TARGET_NAME)_libretro.$(EXT)
|
||||
fpic := -fPIC
|
||||
fpic := -fPIC
|
||||
SHARED := -shared
|
||||
DONT_COMPILE_IN_ZLIB = 1
|
||||
CFLAGS += -DFAMEC_NO_GOTOS
|
||||
@ -77,7 +77,7 @@ else ifeq ($(platform), linux-portable)
|
||||
EXT ?= so
|
||||
TARGET := $(TARGET_NAME)_libretro.$(EXT)
|
||||
SHARED := -shared -nostdlib
|
||||
fpic := -fPIC
|
||||
fpic := -fPIC
|
||||
LIBM :=
|
||||
DONT_COMPILE_IN_ZLIB = 1
|
||||
CFLAGS += -DFAMEC_NO_GOTOS
|
||||
@ -88,7 +88,7 @@ else ifeq ($(platform), osx)
|
||||
EXT ?= dylib
|
||||
TARGET := $(TARGET_NAME)_libretro.$(EXT)
|
||||
SHARED := -dynamiclib
|
||||
fpic := -fPIC
|
||||
fpic := -fPIC
|
||||
APPLE := 1
|
||||
arch = intel
|
||||
ifeq ($(shell uname -p),powerpc)
|
||||
@ -133,7 +133,7 @@ else ifeq ($(platform), staticios)
|
||||
else ifneq (,$(findstring ios,$(platform)))
|
||||
TARGET := $(TARGET_NAME)_libretro_ios.dylib
|
||||
SHARED := -dynamiclib
|
||||
fpic := -fPIC
|
||||
fpic := -fPIC
|
||||
APPLE := 1
|
||||
ifeq ($(IOSSDK),)
|
||||
IOSSDK := $(shell xcodebuild -version -sdk iphoneos Path)
|
||||
@ -425,7 +425,7 @@ else ifeq ($(platform), libnx)
|
||||
# QNX
|
||||
else ifeq ($(platform), qnx)
|
||||
TARGET := $(TARGET_NAME)_libretro_$(platform).so
|
||||
fpic := -fPIC
|
||||
fpic := -fPIC
|
||||
CC = qcc -Vgcc_ntoarmv7le
|
||||
CC_AS = $(CC)
|
||||
CFLAGS += -DBASE_ADDR_FIXED=0 -D__BLACKBERRY_QNX__ -marm -mcpu=cortex-a9 -mtune=cortex-a9 -mfpu=neon -mfloat-abi=softfp
|
||||
@ -440,11 +440,20 @@ else ifeq ($(platform), qnx)
|
||||
use_sh2drc = 1
|
||||
use_svpdrc = 1
|
||||
|
||||
# ARM-64
|
||||
else ifeq ($(platform), arm64)
|
||||
EXT ?= so
|
||||
TARGET := $(TARGET_NAME)_libretro.$(EXT)
|
||||
fpic := -fPIC
|
||||
SHARED := -shared
|
||||
DONT_COMPILE_IN_ZLIB = 1
|
||||
CFLAGS += -DFAMEC_NO_GOTOS
|
||||
|
||||
# ARM
|
||||
else ifneq (,$(findstring armv,$(platform)))
|
||||
TARGET := $(TARGET_NAME)_libretro.so
|
||||
SHARED := -shared -Wl,--no-undefined,-Bsymbolic
|
||||
fpic := -fPIC
|
||||
fpic := -fPIC
|
||||
ifneq (,$(findstring cortexa5,$(platform)))
|
||||
CFLAGS += -marm -mcpu=cortex-a5
|
||||
ASFLAGS += -mcpu=cortex-a5
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user