File tree 11 files changed +2
-24
lines changed
11 files changed +2
-24
lines changed Original file line number Diff line number Diff line change @@ -3274,7 +3274,6 @@ name = "rustc_ast_lowering"
3274
3274
version = " 0.0.0"
3275
3275
dependencies = [
3276
3276
" rustc_ast" ,
3277
- " rustc_ast_pretty" ,
3278
3277
" rustc_data_structures" ,
3279
3278
" rustc_errors" ,
3280
3279
" rustc_fluent_macro" ,
@@ -3469,7 +3468,6 @@ dependencies = [
3469
3468
" rustc_macros" ,
3470
3469
" rustc_metadata" ,
3471
3470
" rustc_middle" ,
3472
- " rustc_monomorphize" ,
3473
3471
" rustc_query_system" ,
3474
3472
" rustc_serialize" ,
3475
3473
" rustc_session" ,
@@ -3745,7 +3743,6 @@ dependencies = [
3745
3743
" rustc_feature" ,
3746
3744
" rustc_fluent_macro" ,
3747
3745
" rustc_hir" ,
3748
- " rustc_hir_pretty" ,
3749
3746
" rustc_index" ,
3750
3747
" rustc_infer" ,
3751
3748
" rustc_lint_defs" ,
@@ -3793,7 +3790,6 @@ dependencies = [
3793
3790
" rustc_middle" ,
3794
3791
" rustc_session" ,
3795
3792
" rustc_span" ,
3796
- " rustc_target" ,
3797
3793
" rustc_trait_selection" ,
3798
3794
" rustc_type_ir" ,
3799
3795
" smallvec" ,
@@ -3853,9 +3849,7 @@ dependencies = [
3853
3849
" rustc_index" ,
3854
3850
" rustc_macros" ,
3855
3851
" rustc_middle" ,
3856
- " rustc_next_trait_solver" ,
3857
3852
" rustc_span" ,
3858
- " rustc_target" ,
3859
3853
" rustc_type_ir" ,
3860
3854
" smallvec" ,
3861
3855
" thin-vec" ,
@@ -3934,7 +3928,6 @@ dependencies = [
3934
3928
" rustc_feature" ,
3935
3929
" rustc_fluent_macro" ,
3936
3930
" rustc_hir" ,
3937
- " rustc_hir_pretty" ,
3938
3931
" rustc_index" ,
3939
3932
" rustc_infer" ,
3940
3933
" rustc_macros" ,
@@ -4162,7 +4155,6 @@ dependencies = [
4162
4155
name = " rustc_next_trait_solver"
4163
4156
version = " 0.0.0"
4164
4157
dependencies = [
4165
- " bitflags 2.6.0" ,
4166
4158
" derive-where" ,
4167
4159
" rustc_ast_ir" ,
4168
4160
" rustc_data_structures" ,
@@ -4458,9 +4450,7 @@ dependencies = [
4458
4450
" object 0.36.4" ,
4459
4451
" rustc_abi" ,
4460
4452
" rustc_data_structures" ,
4461
- " rustc_feature" ,
4462
4453
" rustc_fs_util" ,
4463
- " rustc_index" ,
4464
4454
" rustc_macros" ,
4465
4455
" rustc_serialize" ,
4466
4456
" rustc_span" ,
@@ -4492,8 +4482,6 @@ dependencies = [
4492
4482
" rustc_middle" ,
4493
4483
" rustc_next_trait_solver" ,
4494
4484
" rustc_parse_format" ,
4495
- " rustc_query_system" ,
4496
- " rustc_serialize" ,
4497
4485
" rustc_session" ,
4498
4486
" rustc_span" ,
4499
4487
" rustc_transmute" ,
Original file line number Diff line number Diff line change 1
1
// We need this feature as it changes `dylib` linking behavior and allows us to link to `rustc_driver`.
2
2
#![ feature( rustc_private) ]
3
+ // Several crates are depended upon but unused so that they are present in the sysroot
4
+ #![ expect( unused_crate_dependencies) ]
3
5
4
6
// A note about jemalloc: rustc uses jemalloc when built for CI and
5
7
// distribution. The obvious way to do this is with the `#[global_allocator]`
Original file line number Diff line number Diff line change @@ -9,7 +9,6 @@ doctest = false
9
9
[dependencies ]
10
10
# tidy-alphabetical-start
11
11
rustc_ast = { path = " ../rustc_ast" }
12
- rustc_ast_pretty = { path = " ../rustc_ast_pretty" }
13
12
rustc_data_structures = { path = " ../rustc_data_structures" }
14
13
rustc_errors = { path = " ../rustc_errors" }
15
14
rustc_fluent_macro = { path = " ../rustc_fluent_macro" }
Original file line number Diff line number Diff line change @@ -28,7 +28,6 @@ rustc_index = { path = "../rustc_index" }
28
28
rustc_macros = { path = " ../rustc_macros" }
29
29
rustc_metadata = { path = " ../rustc_metadata" }
30
30
rustc_middle = { path = " ../rustc_middle" }
31
- rustc_monomorphize = { path = " ../rustc_monomorphize" }
32
31
rustc_query_system = { path = " ../rustc_query_system" }
33
32
rustc_serialize = { path = " ../rustc_serialize" }
34
33
rustc_session = { path = " ../rustc_session" }
Original file line number Diff line number Diff line change @@ -19,7 +19,6 @@ rustc_errors = { path = "../rustc_errors" }
19
19
rustc_feature = { path = " ../rustc_feature" }
20
20
rustc_fluent_macro = { path = " ../rustc_fluent_macro" }
21
21
rustc_hir = { path = " ../rustc_hir" }
22
- rustc_hir_pretty = { path = " ../rustc_hir_pretty" }
23
22
rustc_index = { path = " ../rustc_index" }
24
23
rustc_infer = { path = " ../rustc_infer" }
25
24
rustc_lint_defs = { path = " ../rustc_lint_defs" }
Original file line number Diff line number Diff line change @@ -23,7 +23,6 @@ rustc_macros = { path = "../rustc_macros" }
23
23
rustc_middle = { path = " ../rustc_middle" }
24
24
rustc_session = { path = " ../rustc_session" }
25
25
rustc_span = { path = " ../rustc_span" }
26
- rustc_target = { path = " ../rustc_target" }
27
26
rustc_trait_selection = { path = " ../rustc_trait_selection" }
28
27
rustc_type_ir = { path = " ../rustc_type_ir" }
29
28
smallvec = { version = " 1.8.1" , features = [" union" , " may_dangle" ] }
Original file line number Diff line number Diff line change @@ -16,9 +16,7 @@ rustc_hir = { path = "../rustc_hir" }
16
16
rustc_index = { path = " ../rustc_index" }
17
17
rustc_macros = { path = " ../rustc_macros" }
18
18
rustc_middle = { path = " ../rustc_middle" }
19
- rustc_next_trait_solver = { path = " ../rustc_next_trait_solver" }
20
19
rustc_span = { path = " ../rustc_span" }
21
- rustc_target = { path = " ../rustc_target" }
22
20
rustc_type_ir = { path = " ../rustc_type_ir" }
23
21
smallvec = { version = " 1.8.1" , features = [" union" , " may_dangle" ] }
24
22
thin-vec = " 0.2.12"
Original file line number Diff line number Diff line change @@ -14,7 +14,6 @@ rustc_errors = { path = "../rustc_errors" }
14
14
rustc_feature = { path = " ../rustc_feature" }
15
15
rustc_fluent_macro = { path = " ../rustc_fluent_macro" }
16
16
rustc_hir = { path = " ../rustc_hir" }
17
- rustc_hir_pretty = { path = " ../rustc_hir_pretty" }
18
17
rustc_index = { path = " ../rustc_index" }
19
18
rustc_infer = { path = " ../rustc_infer" }
20
19
rustc_macros = { path = " ../rustc_macros" }
Original file line number Diff line number Diff line change @@ -5,7 +5,6 @@ edition = "2021"
5
5
6
6
[dependencies ]
7
7
# tidy-alphabetical-start
8
- bitflags = " 2.4.1"
9
8
derive-where = " 1.2.7"
10
9
rustc_ast_ir = { path = " ../rustc_ast_ir" , default-features = false }
11
10
rustc_data_structures = { path = " ../rustc_data_structures" , optional = true }
Original file line number Diff line number Diff line change @@ -8,9 +8,7 @@ edition = "2021"
8
8
bitflags = " 2.4.1"
9
9
rustc_abi = { path = " ../rustc_abi" }
10
10
rustc_data_structures = { path = " ../rustc_data_structures" }
11
- rustc_feature = { path = " ../rustc_feature" }
12
11
rustc_fs_util = { path = " ../rustc_fs_util" }
13
- rustc_index = { path = " ../rustc_index" }
14
12
rustc_macros = { path = " ../rustc_macros" }
15
13
rustc_serialize = { path = " ../rustc_serialize" }
16
14
rustc_span = { path = " ../rustc_span" }
Original file line number Diff line number Diff line change @@ -19,8 +19,6 @@ rustc_macros = { path = "../rustc_macros" }
19
19
rustc_middle = { path = " ../rustc_middle" }
20
20
rustc_next_trait_solver = { path = " ../rustc_next_trait_solver" }
21
21
rustc_parse_format = { path = " ../rustc_parse_format" }
22
- rustc_query_system = { path = " ../rustc_query_system" }
23
- rustc_serialize = { path = " ../rustc_serialize" }
24
22
rustc_session = { path = " ../rustc_session" }
25
23
rustc_span = { path = " ../rustc_span" }
26
24
rustc_transmute = { path = " ../rustc_transmute" , features = [" rustc" ] }
You can’t perform that action at this time.
0 commit comments