1 # aarch64-apple-ios configuration
2 CFG_SDK_NAME_aarch64-apple-ios
:= iphoneos
3 CFG_SDK_ARCHS_aarch64-apple-ios
:= arm64
4 ifneq ($(findstring darwin
,$(CFG_OSTYPE
)),)
5 CFG_IOS_SDK_aarch64-apple-ios
:= $(shell xcrun
--show-sdk-path
-sdk iphoneos
2>/dev
/null
)
6 CFG_IOS_SDK_FLAGS_aarch64-apple-ios
:= -target aarch64-apple-darwin
-isysroot
$(CFG_IOS_SDK_aarch64-apple-ios
) -mios-version-min
=7.0 -arch arm64
7 CC_aarch64-apple-ios
= $(shell xcrun
-find
-sdk iphoneos clang
)
8 CXX_aarch64-apple-ios
= $(shell xcrun
-find
-sdk iphoneos clang
++)
9 CPP_aarch64-apple-ios
= $(shell xcrun
-find
-sdk iphoneos clang
++)
10 AR_aarch64-apple-ios
= $(shell xcrun
-find
-sdk iphoneos
ar)
12 CFG_LIB_NAME_aarch64-apple-ios
= lib
$(1).a
13 CFG_LIB_GLOB_aarch64-apple-ios
= lib
$(1)-*.a
14 CFG_INSTALL_ONLY_RLIB_aarch64-apple-ios
= 1
15 CFG_STATIC_LIB_NAME_aarch64-apple-ios
=lib
$(1).a
16 CFG_LIB_DSYM_GLOB_aarch64-apple-ios
= lib
$(1)-*.a.dSYM
17 CFG_CFLAGS_aarch64-apple-ios
:= $(CFG_IOS_SDK_FLAGS_aarch64-apple-ios
)
18 CFG_JEMALLOC_CFLAGS_aarch64-apple-ios
:= $(CFG_IOS_SDK_FLAGS_aarch64-apple-ios
)
19 CFG_GCCISH_CFLAGS_aarch64-apple-ios
:= -Wall
-Werror
-fPIC
$(CFG_IOS_SDK_FLAGS_aarch64-apple-ios
)
20 CFG_GCCISH_CXXFLAGS_aarch64-apple-ios
:= -fno-rtti
$(CFG_IOS_SDK_FLAGS_aarch64-apple-ios
) -I
$(CFG_IOS_SDK_aarch64-apple-ios
)/usr
/include/c
++/4.2.1
21 CFG_GCCISH_LINK_FLAGS_aarch64-apple-ios
:= -lpthread
-syslibroot
$(CFG_IOS_SDK_aarch64-apple-ios
) -Wl
,-no_compact_unwind
22 CFG_GCCISH_DEF_FLAG_aarch64-apple-ios
:= -Wl
,-exported_symbols_list
,
23 CFG_LLC_FLAGS_aarch64-apple-ios
:= -mattr
=+neon
,+cyclone
,+fp-armv8
24 CFG_INSTALL_NAME_aarch64-apple-ios
= -Wl
,-install_name
,@rpath
/$(1)
25 CFG_LIBUV_LINK_FLAGS_aarch64-apple-ios
=
26 CFG_EXE_SUFFIX_aarch64-apple-ios
:=
27 CFG_WINDOWSY_aarch64-apple-ios
:=
28 CFG_UNIXY_aarch64-apple-ios
:= 1
29 CFG_LDPATH_aarch64-apple-ios
:=
30 CFG_RUN_aarch64-apple-ios
= $(2)
31 CFG_RUN_TARG_aarch64-apple-ios
= $(call CFG_RUN_aarch64-apple-ios
,,$(2))
32 CFG_GNU_TRIPLE_aarch64-apple-ios
:= aarch64-apple-ios