diff --git a/kotlin-native/shared/src/main/kotlin/org/jetbrains/kotlin/konan/target/ClangArgs.kt b/kotlin-native/shared/src/main/kotlin/org/jetbrains/kotlin/konan/target/ClangArgs.kt index 8c716215a3f..ff83d405495 100644 --- a/kotlin-native/shared/src/main/kotlin/org/jetbrains/kotlin/konan/target/ClangArgs.kt +++ b/kotlin-native/shared/src/main/kotlin/org/jetbrains/kotlin/konan/target/ClangArgs.kt @@ -183,12 +183,7 @@ sealed class ClangArgs( */ val clangXXArgs: Array = clangArgs + when (configurables) { is AppleConfigurables -> arrayOf( - "-stdlib=libc++", - // Starting from Xcode 12.5, platform SDKs contain C++ stdlib. - // It results in two c++ stdlib in search path (one from LLVM, another from SDK). - // We workaround this problem by explicitly specifying path to stdlib. - // TODO: Revise after LLVM update. - "-nostdinc++", "-isystem", "$absoluteLlvmHome/include/c++/v1" + "-stdlib=libc++" ) else -> emptyArray() }