Support for macos_arm64 target in backend

This commit is contained in:
Sergey Bogolepov
2021-01-20 13:19:27 +07:00
parent f255f93ad9
commit 06498c0efd
2 changed files with 3 additions and 1 deletions
@@ -73,6 +73,7 @@ open class HostManager(
),
MACOS_X64 to setOf(
MACOS_X64,
MACOS_ARM64,
IOS_ARM32,
IOS_ARM64,
IOS_X64,
@@ -26,6 +26,7 @@ sealed class KonanTarget(override val name: String, val family: Family, val arch
object MINGW_X86 : KonanTarget("mingw_x86", Family.MINGW, Architecture.X86)
object MINGW_X64 : KonanTarget("mingw_x64", Family.MINGW, Architecture.X64)
object MACOS_X64 : KonanTarget("macos_x64", Family.OSX, Architecture.X64)
object MACOS_ARM64 : KonanTarget("macos_arm64", Family.OSX, Architecture.ARM64)
object LINUX_ARM64 : KonanTarget("linux_arm64", Family.LINUX, Architecture.ARM64)
object LINUX_ARM32_HFP : KonanTarget("linux_arm32_hfp", Family.LINUX, Architecture.ARM32)
object LINUX_MIPS32 : KonanTarget("linux_mips32", Family.LINUX, Architecture.MIPS32)
@@ -48,7 +49,7 @@ sealed class KonanTarget(override val name: String, val family: Family, val arch
TVOS_ARM64, TVOS_X64,
LINUX_X64,
MINGW_X86, MINGW_X64,
MACOS_X64,
MACOS_X64, MACOS_ARM64,
LINUX_ARM64, LINUX_ARM32_HFP, LINUX_MIPS32, LINUX_MIPSEL32,
WASM32
).associateBy { it.name }