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;
6
6
use rustc_ast:: { InlineAsmOptions , InlineAsmTemplatePiece } ;
7
7
use rustc_codegen_ssa:: { CodegenResults , CompiledModule , CrateInfo , ModuleKind } ;
8
8
use rustc_data_structures:: stable_hasher:: { HashStable , StableHasher } ;
9
+ use rustc_metadata:: EncodedMetadata ;
9
10
use rustc_middle:: dep_graph:: { WorkProduct , WorkProductId } ;
10
- use rustc_middle:: middle:: cstore:: EncodedMetadata ;
11
11
use rustc_middle:: mir:: mono:: { CodegenUnit , MonoItem } ;
12
12
use rustc_session:: cgu_reuse_tracker:: CguReuse ;
13
13
use rustc_session:: config:: { DebugInfo , OutputType } ;
Original file line number Diff line number Diff line change @@ -30,8 +30,8 @@ use std::any::Any;
30
30
use rustc_codegen_ssa:: traits:: CodegenBackend ;
31
31
use rustc_codegen_ssa:: CodegenResults ;
32
32
use rustc_errors:: ErrorReported ;
33
+ use rustc_metadata:: EncodedMetadata ;
33
34
use rustc_middle:: dep_graph:: { WorkProduct , WorkProductId } ;
34
- use rustc_middle:: middle:: cstore:: EncodedMetadata ;
35
35
use rustc_session:: config:: OutputFilenames ;
36
36
use rustc_session:: Session ;
37
37
Original file line number Diff line number Diff line change 3
3
use object:: write:: { Object , StandardSegment , Symbol , SymbolSection } ;
4
4
use object:: { SectionKind , SymbolFlags , SymbolKind , SymbolScope } ;
5
5
6
- use rustc_middle :: middle :: cstore :: EncodedMetadata ;
6
+ use rustc_metadata :: EncodedMetadata ;
7
7
use rustc_middle:: ty:: TyCtxt ;
8
8
9
9
// 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(
16
16
use std:: io:: Write ;
17
17
18
18
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 ( ) ;
20
20
21
21
let triple = crate :: target_triple ( tcx. sess ) ;
22
22
You can’t perform that action at this time.
0 commit comments