This repository was archived by the owner on May 28, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 3 files changed +4
-4
lines changed Expand file tree Collapse file tree 3 files changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -6,8 +6,8 @@ use std::path::PathBuf;
66use rustc_ast:: { InlineAsmOptions , InlineAsmTemplatePiece } ;
77use rustc_codegen_ssa:: { CodegenResults , CompiledModule , CrateInfo , ModuleKind } ;
88use rustc_data_structures:: stable_hasher:: { HashStable , StableHasher } ;
9+ use rustc_metadata:: EncodedMetadata ;
910use rustc_middle:: dep_graph:: { WorkProduct , WorkProductId } ;
10- use rustc_middle:: middle:: cstore:: EncodedMetadata ;
1111use rustc_middle:: mir:: mono:: { CodegenUnit , MonoItem } ;
1212use rustc_session:: cgu_reuse_tracker:: CguReuse ;
1313use rustc_session:: config:: { DebugInfo , OutputType } ;
Original file line number Diff line number Diff line change @@ -30,8 +30,8 @@ use std::any::Any;
3030use rustc_codegen_ssa:: traits:: CodegenBackend ;
3131use rustc_codegen_ssa:: CodegenResults ;
3232use rustc_errors:: ErrorReported ;
33+ use rustc_metadata:: EncodedMetadata ;
3334use rustc_middle:: dep_graph:: { WorkProduct , WorkProductId } ;
34- use rustc_middle:: middle:: cstore:: EncodedMetadata ;
3535use rustc_session:: config:: OutputFilenames ;
3636use rustc_session:: Session ;
3737
Original file line number Diff line number Diff line change 33use object:: write:: { Object , StandardSegment , Symbol , SymbolSection } ;
44use object:: { SectionKind , SymbolFlags , SymbolKind , SymbolScope } ;
55
6- use rustc_middle :: middle :: cstore :: EncodedMetadata ;
6+ use rustc_metadata :: EncodedMetadata ;
77use rustc_middle:: ty:: TyCtxt ;
88
99// Adapted from https://github.com/rust-lang/rust/blob/da573206f87b5510de4b0ee1a9c044127e409bd3/src/librustc_codegen_llvm/base.rs#L47-L112
@@ -16,7 +16,7 @@ pub(crate) fn new_metadata_object(
1616 use std:: io:: Write ;
1717
1818 let mut compressed = rustc_metadata:: METADATA_HEADER . to_vec ( ) ;
19- FrameEncoder :: new ( & mut compressed) . write_all ( & metadata. raw_data ) . unwrap ( ) ;
19+ FrameEncoder :: new ( & mut compressed) . write_all ( metadata. raw_data ( ) ) . unwrap ( ) ;
2020
2121 let triple = crate :: target_triple ( tcx. sess ) ;
2222
You can’t perform that action at this time.
0 commit comments