From 18f16104426f8a293642649a1fc876f77a4b3c04 Mon Sep 17 00:00:00 2001 From: Pavel Kunyavskiy Date: Wed, 25 Aug 2021 16:50:49 +0300 Subject: [PATCH] [K/N] Enable debug info in runtime build --- .../kotlin/org/jetbrains/kotlin/bitcode/CompileToBitcode.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/bitcode/CompileToBitcode.kt b/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/bitcode/CompileToBitcode.kt index 1ef4d4da639..c8e128f3c6f 100644 --- a/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/bitcode/CompileToBitcode.kt +++ b/kotlin-native/build-tools/src/main/kotlin/org/jetbrains/kotlin/bitcode/CompileToBitcode.kt @@ -78,7 +78,7 @@ open class CompileToBitcode @Inject constructor( @get:Input val compilerFlags: List get() { - val commonFlags = listOf("-c", "-emit-llvm") + headersDirs.map { "-I$it" } + val commonFlags = listOf("-gdwarf-2", "-c", "-emit-llvm") + headersDirs.map { "-I$it" } val sanitizerFlags = when (sanitizer) { null -> listOf() SanitizerKind.ADDRESS -> listOf("-fsanitize=address")