File tree Expand file tree Collapse file tree 5 files changed +4
-8
lines changed Expand file tree Collapse file tree 5 files changed +4
-8
lines changed Original file line number Diff line number Diff line change @@ -3445,10 +3445,12 @@ dependencies = [
3445
3445
"rustc_codegen_utils",
3446
3446
"rustc_data_structures",
3447
3447
"rustc_errors",
3448
+ "rustc_feature",
3448
3449
"rustc_fs_util",
3449
3450
"rustc_incremental",
3450
3451
"rustc_index",
3451
3452
"rustc_llvm",
3453
+ "rustc_session",
3452
3454
"rustc_target",
3453
3455
"smallvec 0.6.10",
3454
3456
"syntax",
Original file line number Diff line number Diff line change @@ -21,10 +21,12 @@ rustc_codegen_ssa = { path = "../librustc_codegen_ssa" }
21
21
rustc_codegen_utils = { path = "../librustc_codegen_utils" }
22
22
rustc_data_structures = { path = "../librustc_data_structures" }
23
23
rustc_errors = { path = "../librustc_errors" }
24
+ rustc_feature = { path = "../librustc_feature" }
24
25
rustc_fs_util = { path = "../librustc_fs_util" }
25
26
rustc_incremental = { path = "../librustc_incremental" }
26
27
rustc_index = { path = "../librustc_index" }
27
28
rustc_llvm = { path = "../librustc_llvm" }
29
+ rustc_session = { path = "../librustc_session" }
28
30
rustc_target = { path = "../librustc_target" }
29
31
smallvec = { version = "0.6.7", features = ["union", "may_dangle"] }
30
32
syntax = { path = "../libsyntax" }
Original file line number Diff line number Diff line change @@ -8,7 +8,6 @@ use crate::value::Value;
8
8
use rustc_codegen_ssa::MemFlags;
9
9
use rustc_codegen_ssa::mir::place::PlaceRef;
10
10
use rustc_codegen_ssa::mir::operand::OperandValue;
11
- use rustc_target::abi::call::ArgAbi;
12
11
use rustc::bug;
13
12
use rustc_codegen_ssa::traits::*;
14
13
use rustc_target::abi::call::ArgAbi;
Original file line number Diff line number Diff line change 24
24
use back::write::{create_target_machine, create_informational_target_machine};
25
25
use syntax_pos::symbol::Symbol;
26
26
27
- <<<<<<< HEAD
28
27
extern crate rustc_demangle;
29
28
extern crate flate2;
30
29
#[macro_use] extern crate bitflags;
@@ -38,17 +37,13 @@ extern crate rustc_incremental;
38
37
extern crate rustc_codegen_utils;
39
38
extern crate rustc_codegen_ssa;
40
39
extern crate rustc_fs_util;
41
- extern crate rustc_driver as _;
42
40
43
41
#[macro_use] extern crate log;
44
42
extern crate smallvec;
45
43
extern crate syntax;
46
44
extern crate syntax_pos;
47
45
extern crate rustc_errors as errors;
48
- extern crate rustc_session;
49
46
50
- =======
51
- >>>>>>> rustc: Link LLVM directly into rustc again
52
47
use rustc_codegen_ssa::traits::*;
53
48
use rustc_codegen_ssa::back::write::{CodegenContext, ModuleConfig, FatLTOInput};
54
49
use rustc_codegen_ssa::back::lto::{SerializedModule, LtoModuleCodegen, ThinModule};
Original file line number Diff line number Diff line change @@ -42,8 +42,6 @@ use rustc_metadata::locator;
42
42
use rustc_codegen_utils::codegen_backend::CodegenBackend;
43
43
use errors::{PResult, registry::Registry};
44
44
use rustc_interface::{interface, Queries};
45
- use rustc_interface::util::get_codegen_sysroot;
46
- use rustc_interface::interface;
47
45
use rustc_interface::util::get_builtin_codegen_backend;
48
46
use rustc_data_structures::sync::SeqCst;
49
47
use rustc_feature::{find_gated_cfg, UnstableFeatures};
You can’t perform that action at this time.
0 commit comments