From 0df9b4242c5ad86227e2b69da8d936f3d0c2e883 Mon Sep 17 00:00:00 2001 From: Dmitriy Dolovov Date: Fri, 15 Mar 2024 17:31:39 +0100 Subject: [PATCH] Revert "[K/N] do not save klib hash in header caches" This reverts commit 612caf13cf9b23aab1bf96c5de32b4fd210e619d. --- .../src/org/jetbrains/kotlin/backend/konan/CacheStorage.kt | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/CacheStorage.kt b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/CacheStorage.kt index fbf02c22e60..776cc66f6f0 100644 --- a/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/CacheStorage.kt +++ b/kotlin-native/backend.native/compiler/ir/backend.native/src/org/jetbrains/kotlin/backend/konan/CacheStorage.kt @@ -32,11 +32,9 @@ internal class CacheStorage(private val generationState: NativeGenerationState) fun saveAdditionalCacheInfo() { outputFiles.prepareTempDirectories() - if (!generationState.config.produce.isHeaderCache) { - saveKlibContentsHash() - } - saveInlineFunctionBodies() + saveKlibContentsHash() saveCacheBitcodeDependencies() + saveInlineFunctionBodies() saveClassFields() saveEagerInitializedProperties() }