about summary refs log tree commit diff
diff options
context:
space:
mode:
authorDianQK <dianqk@dianqk.net>2024-11-17 14:21:23 +0800
committerDianQK <dianqk@dianqk.net>2025-02-23 21:23:36 +0800
commit447d85845de2dc68ec366c27cb1d1b65a1ba6e75 (patch)
tree3489bea2b1fd32a07a12ae50fec61937646a3531
parent35a43a4833c032c975b97beccf266facf4583a63 (diff)
downloadrust-447d85845de2dc68ec366c27cb1d1b65a1ba6e75.tar.gz
rust-447d85845de2dc68ec366c27cb1d1b65a1ba6e75.zip
The embedded bitcode should always be prepared for LTO/ThinLTO
-rw-r--r--src/driver/aot.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/driver/aot.rs b/src/driver/aot.rs
index a52b18573b1..366e83853e5 100644
--- a/src/driver/aot.rs
+++ b/src/driver/aot.rs
@@ -210,7 +210,7 @@ fn produce_final_output_artifacts(
     // to get rid of it.
     for output_type in crate_output.outputs.keys() {
         match *output_type {
-            OutputType::Bitcode | OutputType::ThinLinkBitcode => {
+            OutputType::Bitcode | OutputType::ThinLinkBitcode | OutputType::ThinBitcode => {
                 // Cranelift doesn't have bitcode
                 // user_wants_bitcode = true;
                 // // Copy to .bc, but always keep the .0.bc. There is a later