|
1 | | -use back::bytecode::{DecodedBytecode, RLIB_BYTECODE_EXTENSION}; |
| 1 | +use crate::back::bytecode::{DecodedBytecode, RLIB_BYTECODE_EXTENSION}; |
| 2 | +use crate::back::write::{self, DiagnosticHandlers, with_llvm_pmb, save_temp_bitcode, |
| 3 | + to_llvm_opt_settings}; |
| 4 | +use crate::llvm::archive_ro::ArchiveRO; |
| 5 | +use crate::llvm::{self, True, False}; |
| 6 | +use crate::time_graph::Timeline; |
| 7 | +use crate::{ModuleLlvm, LlvmCodegenBackend}; |
2 | 8 | use rustc_codegen_ssa::back::symbol_export; |
3 | 9 | use rustc_codegen_ssa::back::write::{ModuleConfig, CodegenContext, FatLTOInput}; |
4 | 10 | use rustc_codegen_ssa::back::lto::{SerializedModule, LtoModuleCodegen, ThinShared, ThinModule}; |
5 | 11 | use rustc_codegen_ssa::traits::*; |
6 | | -use back::write::{self, DiagnosticHandlers, with_llvm_pmb, save_temp_bitcode, to_llvm_opt_settings}; |
7 | 12 | use errors::{FatalError, Handler}; |
8 | | -use llvm::archive_ro::ArchiveRO; |
9 | | -use llvm::{self, True, False}; |
10 | 13 | use rustc::dep_graph::WorkProduct; |
11 | 14 | use rustc::dep_graph::cgu_reuse_tracker::CguReuse; |
12 | 15 | use rustc::hir::def_id::LOCAL_CRATE; |
13 | 16 | use rustc::middle::exported_symbols::SymbolExportLevel; |
14 | 17 | use rustc::session::config::{self, Lto}; |
15 | 18 | use rustc::util::common::time_ext; |
16 | 19 | use rustc_data_structures::fx::FxHashMap; |
17 | | -use time_graph::Timeline; |
18 | | -use {ModuleLlvm, LlvmCodegenBackend}; |
19 | 20 | use rustc_codegen_ssa::{ModuleCodegen, ModuleKind}; |
20 | 21 |
|
21 | | -use libc; |
22 | | - |
23 | 22 | use std::ffi::{CStr, CString}; |
24 | 23 | use std::ptr; |
25 | 24 | use std::slice; |
|
0 commit comments