about summary refs log tree commit diff
path: root/src/comp/back
diff options
context:
space:
mode:
Diffstat (limited to 'src/comp/back')
-rw-r--r--src/comp/back/link.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/comp/back/link.rs b/src/comp/back/link.rs
index 60256eeb435..09a4079b1f8 100644
--- a/src/comp/back/link.rs
+++ b/src/comp/back/link.rs
@@ -161,7 +161,7 @@ mod write {
                 // Always output the bitcode file with --save-temps
                 auto filename = mk_intermediate_name(output, "opt.bc");
                 llvm::LLVMRunPassManager(pm.llpm, llmod);
-                llvm::LLVMWriteBitcodeToFile(llmod, str::buf(output));
+                llvm::LLVMWriteBitcodeToFile(llmod, str::buf(filename));
                 pm = mk_pass_manager();
 
                 // Save the assembly file if -S is used