[K/N] AArch64 watchOS target

This commit is contained in:
Sergey Bogolepov
2022-09-06 18:57:29 +03:00
committed by Space
parent 75e1effbc5
commit 0b4a4ca42b
6 changed files with 31 additions and 1 deletions
+20
View File
@@ -405,6 +405,26 @@ linkerDynamicFlags.watchos_arm64 = -dylib
osVersionMinFlagLd.watchos_arm64 = -watchos_version_min
osVersionMin.watchos_arm64 = 5.0
# watchOS arm64
targetToolchain.macos_x64-watchos_device_arm64 = target-toolchain-xcode_14_rc
targetToolchain.macos_arm64-watchos_device_arm64 = target-toolchain-xcode_14_rc
targetTriple.watchos_device_arm64 = arm64-apple-watchos
targetSysRoot.watchos_device_arm64 = target-sysroot-xcode_14_rc-watchos
targetCpu.watchos_device_arm64 = apple-a7
clangFlags.watchos_device_arm64 = -cc1 -emit-obj -disable-llvm-passes -x ir
clangNooptFlags.watchos_device_arm64 = -O1
clangOptFlags.watchos_device_arm64 = -O3
clangDebugFlags.watchos_device_arm64 = -O0 -mllvm -fast-isel=false -mllvm -global-isel=false
linkerKonanFlags.watchos_device_arm64 = -lSystem -lc++ -lobjc -framework Foundation -sdk_version 9.0
linkerOptimizationFlags.watchos_device_arm64 = -dead_strip
linkerNoDebugFlags.watchos_device_arm64 = -S
stripFlags.watchos_device_arm64 = -S
linkerDynamicFlags.watchos_device_arm64 = -dylib
osVersionMinFlagLd.watchos_device_arm64 = -watchos_version_min
osVersionMin.watchos_device_arm64 = 9.0
# Apple's watchOS i386 simulator.
targetToolchain.macos_x64-watchos_x86 = target-toolchain-xcode_14_rc