From 807fae110f18356774c88173f236f81d6d343d1a Mon Sep 17 00:00:00 2001 From: Vasily Levchenko Date: Thu, 14 Dec 2017 16:44:58 +0300 Subject: [PATCH] [stage][link][mac] returns dsymutil execution under debug umbrella --- .../src/org/jetbrains/kotlin/backend/konan/LinkStage.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/LinkStage.kt b/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/LinkStage.kt index 428136737db..b2edbc2e9ca 100644 --- a/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/LinkStage.kt +++ b/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/LinkStage.kt @@ -139,7 +139,8 @@ internal open class MacOSBasedPlatform(distribution: Distribution) return object : Command(linker){ override fun execute() { super.execute() - runTool(*dsymutilCommand(executable).toTypedArray()) + if (debug) + runTool(*dsymutilCommand(executable).toTypedArray()) } }.apply { + "-demangle"