about summary refs log tree commit diff
path: root/compiler/rustc_codegen_ssa
diff options
context:
space:
mode:
authorUrgau <urgau@numericable.fr>2023-05-17 11:25:10 +0200
committerUrgau <urgau@numericable.fr>2023-05-17 11:25:10 +0200
commit701bf2d420bcdcc1978cf032f357d30829572ef2 (patch)
tree16e8d1a26c25e3d8f8662575d81e9a0b780366f7 /compiler/rustc_codegen_ssa
parent077fc26f0acfa54e9c580534616c17ffc279a9d4 (diff)
downloadrust-701bf2d420bcdcc1978cf032f357d30829572ef2.tar.gz
rust-701bf2d420bcdcc1978cf032f357d30829572ef2.zip
Fix issue #111643 by adding the local used libraries
Diffstat (limited to 'compiler/rustc_codegen_ssa')
-rw-r--r--compiler/rustc_codegen_ssa/src/back/link.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/compiler/rustc_codegen_ssa/src/back/link.rs b/compiler/rustc_codegen_ssa/src/back/link.rs
index ea06cb02d8b..8d762fee8a6 100644
--- a/compiler/rustc_codegen_ssa/src/back/link.rs
+++ b/compiler/rustc_codegen_ssa/src/back/link.rs
@@ -574,6 +574,8 @@ fn link_staticlib<'a>(
         }
     }
 
+    all_native_libs.extend_from_slice(&codegen_results.crate_info.used_libraries);
+
     if sess.opts.prints.contains(&PrintRequest::NativeStaticLibs) {
         print_native_static_libs(sess, &all_native_libs, &all_rust_dylibs);
     }