Skip to content
This repository was archived by the owner on May 28, 2025. It is now read-only.

Commit 135edbf

Browse files
committed
Move LinkerInfo into CrateInfo
1 parent 6b3a061 commit 135edbf

File tree

2 files changed

+2
-4
lines changed

2 files changed

+2
-4
lines changed

src/driver/aot.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
use std::path::PathBuf;
55

66
use rustc_ast::{InlineAsmOptions, InlineAsmTemplatePiece};
7-
use rustc_codegen_ssa::back::linker::LinkerInfo;
87
use rustc_codegen_ssa::{CodegenResults, CompiledModule, CrateInfo, ModuleKind};
98
use rustc_data_structures::stable_hasher::{HashStable, StableHasher};
109
use rustc_middle::dep_graph::{WorkProduct, WorkProductId};
@@ -296,8 +295,7 @@ pub(crate) fn run_aot(
296295
allocator_module,
297296
metadata_module,
298297
metadata,
299-
linker_info: LinkerInfo::new(tcx, crate::target_triple(tcx.sess).to_string()),
300-
crate_info: CrateInfo::new(tcx),
298+
crate_info: CrateInfo::new(tcx, crate::target_triple(tcx.sess).to_string()),
301299
},
302300
work_products,
303301
))

src/driver/jit.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,7 @@ fn load_imported_symbols_for_jit(tcx: TyCtxt<'_>) -> Vec<(String, *const u8)> {
178178

179179
let mut dylib_paths = Vec::new();
180180

181-
let crate_info = CrateInfo::new(tcx);
181+
let crate_info = CrateInfo::new(tcx, "dummy_target_cpu".to_string());
182182
let formats = tcx.dependency_formats(());
183183
let data = &formats
184184
.iter()

0 commit comments

Comments
 (0)