[K/N][linker] Name temp obj file the same as output binary

#KT-61270 Fixed
This commit is contained in:
Igor Chevdar
2023-08-21 13:56:30 +03:00
committed by Space Team
parent d0cc86f52c
commit 9917c477e8
@@ -271,7 +271,7 @@ internal fun <C : PhaseContext> PhaseEngine<C>.compileAndLink(
temporaryFiles: TempFiles,
isCoverageEnabled: Boolean,
) {
val compilationResult = temporaryFiles.create("result", ".o").javaFile()
val compilationResult = temporaryFiles.create(File(outputFiles.nativeBinaryFile).name, ".o").javaFile()
runPhase(ObjectFilesPhase, ObjectFilesPhaseInput(moduleCompilationOutput.bitcodeFile, compilationResult))
val linkerOutputKind = determineLinkerOutput(context)
val (linkerInput, cacheBinaries) = run {