[REVERTME] filtering out ANDROID_{X86,ARM32}, WATCHOS_{X86,ARM32} from enabled platform till their full support
see details in bc1b67678e
This commit is contained in:
+3
@@ -60,10 +60,13 @@ private class LlvmPipelineConfiguration(context: Context) {
|
|||||||
KonanTarget.ANDROID_ARM32 -> "arm7tdmi"
|
KonanTarget.ANDROID_ARM32 -> "arm7tdmi"
|
||||||
KonanTarget.ANDROID_ARM64 -> "cortex-a57"
|
KonanTarget.ANDROID_ARM64 -> "cortex-a57"
|
||||||
KonanTarget.ANDROID_X64 -> "x86-64"
|
KonanTarget.ANDROID_X64 -> "x86-64"
|
||||||
|
KonanTarget.ANDROID_X86 -> TODO("implement me")
|
||||||
KonanTarget.LINUX_MIPS32 -> "mips32r2"
|
KonanTarget.LINUX_MIPS32 -> "mips32r2"
|
||||||
KonanTarget.LINUX_MIPSEL32 -> "mips32r2"
|
KonanTarget.LINUX_MIPSEL32 -> "mips32r2"
|
||||||
KonanTarget.WATCHOS_ARM64 -> TODO("implement me")
|
KonanTarget.WATCHOS_ARM64 -> TODO("implement me")
|
||||||
|
KonanTarget.WATCHOS_ARM32 -> TODO("implement me")
|
||||||
KonanTarget.WATCHOS_X64 -> TODO("implement me")
|
KonanTarget.WATCHOS_X64 -> TODO("implement me")
|
||||||
|
KonanTarget.WATCHOS_X86 -> TODO("implement me")
|
||||||
KonanTarget.TVOS_ARM64 -> TODO("implement me")
|
KonanTarget.TVOS_ARM64 -> TODO("implement me")
|
||||||
KonanTarget.TVOS_X64 -> TODO("implement me")
|
KonanTarget.TVOS_X64 -> TODO("implement me")
|
||||||
KonanTarget.WASM32,
|
KonanTarget.WASM32,
|
||||||
|
|||||||
@@ -113,8 +113,11 @@ class ClangArgs(private val configurables: Configurables) : Configurables by con
|
|||||||
"-Xclang", "-isystem$absoluteTargetSysRoot/include/compat",
|
"-Xclang", "-isystem$absoluteTargetSysRoot/include/compat",
|
||||||
"-Xclang", "-isystem$absoluteTargetSysRoot/include/libc")
|
"-Xclang", "-isystem$absoluteTargetSysRoot/include/libc")
|
||||||
|
|
||||||
|
KonanTarget.ANDROID_X86 -> TODO("implement me")
|
||||||
KonanTarget.WATCHOS_ARM64 -> TODO("implement me")
|
KonanTarget.WATCHOS_ARM64 -> TODO("implement me")
|
||||||
|
KonanTarget.WATCHOS_ARM32 -> TODO("implement me")
|
||||||
KonanTarget.WATCHOS_X64 -> TODO("implement me")
|
KonanTarget.WATCHOS_X64 -> TODO("implement me")
|
||||||
|
KonanTarget.WATCHOS_X86 -> TODO("implement me")
|
||||||
KonanTarget.TVOS_ARM64 -> TODO("implement me")
|
KonanTarget.TVOS_ARM64 -> TODO("implement me")
|
||||||
KonanTarget.TVOS_X64 -> TODO("implement me")
|
KonanTarget.TVOS_X64 -> TODO("implement me")
|
||||||
|
|
||||||
@@ -268,8 +271,11 @@ class ClangArgs(private val configurables: Configurables) : Configurables by con
|
|||||||
"-DKONAN_NO_MEMMEM",
|
"-DKONAN_NO_MEMMEM",
|
||||||
"-DKONAN_NO_CTORS_SECTION=1")
|
"-DKONAN_NO_CTORS_SECTION=1")
|
||||||
|
|
||||||
|
KonanTarget.ANDROID_X86 -> TODO("implement me")
|
||||||
KonanTarget.WATCHOS_ARM64 -> TODO("implement me")
|
KonanTarget.WATCHOS_ARM64 -> TODO("implement me")
|
||||||
|
KonanTarget.WATCHOS_ARM32 -> TODO("implement me")
|
||||||
KonanTarget.WATCHOS_X64 -> TODO("implement me")
|
KonanTarget.WATCHOS_X64 -> TODO("implement me")
|
||||||
|
KonanTarget.WATCHOS_X86 -> TODO("implement me")
|
||||||
KonanTarget.TVOS_ARM64 -> TODO("implement me")
|
KonanTarget.TVOS_ARM64 -> TODO("implement me")
|
||||||
KonanTarget.TVOS_X64 -> TODO("implement me")
|
KonanTarget.TVOS_X64 -> TODO("implement me")
|
||||||
|
|
||||||
|
|||||||
@@ -50,7 +50,8 @@ fun loadConfigurables(target: KonanTarget, properties: Properties, baseDir: Stri
|
|||||||
MingwConfigurablesImpl(target, properties, baseDir)
|
MingwConfigurablesImpl(target, properties, baseDir)
|
||||||
KonanTarget.WASM32 ->
|
KonanTarget.WASM32 ->
|
||||||
WasmConfigurablesImpl(target, properties, baseDir)
|
WasmConfigurablesImpl(target, properties, baseDir)
|
||||||
KonanTarget.WATCHOS_ARM64, KonanTarget.WATCHOS_X64 -> TODO("unimplemented: $target")
|
KonanTarget.ANDROID_X86-> TODO("unimplemented: $target")
|
||||||
|
KonanTarget.WATCHOS_ARM64, KonanTarget.WATCHOS_ARM32, KonanTarget.WATCHOS_X64, KonanTarget.WATCHOS_X86-> TODO("unimplemented: $target")
|
||||||
KonanTarget.TVOS_ARM64, KonanTarget.TVOS_X64 -> TODO("unimplemented: $target")
|
KonanTarget.TVOS_ARM64, KonanTarget.TVOS_X64 -> TODO("unimplemented: $target")
|
||||||
is KonanTarget.ZEPHYR ->
|
is KonanTarget.ZEPHYR ->
|
||||||
ZephyrConfigurablesImpl(target, properties, baseDir)
|
ZephyrConfigurablesImpl(target, properties, baseDir)
|
||||||
|
|||||||
@@ -445,8 +445,11 @@ fun linker(configurables: Configurables): LinkerFlags =
|
|||||||
MingwLinker(configurables as MingwConfigurables)
|
MingwLinker(configurables as MingwConfigurables)
|
||||||
KonanTarget.WASM32 ->
|
KonanTarget.WASM32 ->
|
||||||
WasmLinker(configurables as WasmConfigurables)
|
WasmLinker(configurables as WasmConfigurables)
|
||||||
|
KonanTarget.ANDROID_X86 -> TODO("implement me")
|
||||||
KonanTarget.WATCHOS_ARM64 -> TODO("implement me")
|
KonanTarget.WATCHOS_ARM64 -> TODO("implement me")
|
||||||
|
KonanTarget.WATCHOS_ARM32 -> TODO("implement me")
|
||||||
KonanTarget.WATCHOS_X64 -> TODO("implement me")
|
KonanTarget.WATCHOS_X64 -> TODO("implement me")
|
||||||
|
KonanTarget.WATCHOS_X86 -> TODO("implement me")
|
||||||
KonanTarget.TVOS_ARM64 -> TODO("implement me")
|
KonanTarget.TVOS_ARM64 -> TODO("implement me")
|
||||||
KonanTarget.TVOS_X64 -> TODO("implement me")
|
KonanTarget.TVOS_X64 -> TODO("implement me")
|
||||||
is KonanTarget.ZEPHYR ->
|
is KonanTarget.ZEPHYR ->
|
||||||
|
|||||||
@@ -49,7 +49,8 @@ class PlatformManager(distribution: Distribution = Distribution(), experimental:
|
|||||||
* TODO: Don't forget to delete this field and replace all its usages to `enabled`.
|
* TODO: Don't forget to delete this field and replace all its usages to `enabled`.
|
||||||
*/
|
*/
|
||||||
val filteredOutEnabledButNotSupported
|
val filteredOutEnabledButNotSupported
|
||||||
get() = enabled.filterNot { it == KonanTarget.WATCHOS_X64 || it == KonanTarget.WATCHOS_ARM64 ||
|
get() = enabled.filterNot { it == KonanTarget.ANDROID_X86 || it == KonanTarget.WATCHOS_X64 ||
|
||||||
|
it == KonanTarget.WATCHOS_X86|| it == KonanTarget.WATCHOS_ARM64 || it == KonanTarget.WATCHOS_ARM32 ||
|
||||||
it == KonanTarget.TVOS_X64 || it == KonanTarget.TVOS_ARM64}
|
it == KonanTarget.TVOS_X64 || it == KonanTarget.TVOS_ARM64}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user