Skip to content

Commit 8926bb4

Browse files
committed
Auto merge of #70536 - Centril:rustc-middle, r=eddyb
Rename `librustc` to `librustc_middle` Here we rename `librustc` to `librustc_middle`. This crate is not nearly as large or central as it was previously and so it doesn't make much sense to give it such a central name as `librustc` ("the entry point to the compiler"). Moreover, there is already a `rustc` crate which is has the actual `fn main` of `rustc`, so having `librustc` is confusing relative to that. r? @eddyb
2 parents 0afdf43 + 2a92839 commit 8926bb4

File tree

602 files changed

+1804
-1774
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

602 files changed

+1804
-1774
lines changed

Cargo.lock

+53-53
Original file line numberDiff line numberDiff line change
@@ -3132,39 +3132,6 @@ dependencies = [
31323132
"rustc-workspace-hack",
31333133
]
31343134

3135-
[[package]]
3136-
name = "rustc"
3137-
version = "0.0.0"
3138-
dependencies = [
3139-
"arena",
3140-
"backtrace",
3141-
"bitflags",
3142-
"byteorder",
3143-
"jobserver",
3144-
"log",
3145-
"measureme",
3146-
"parking_lot 0.10.0",
3147-
"polonius-engine",
3148-
"rustc-rayon",
3149-
"rustc-rayon-core",
3150-
"rustc_apfloat",
3151-
"rustc_ast",
3152-
"rustc_attr",
3153-
"rustc_data_structures",
3154-
"rustc_errors",
3155-
"rustc_feature",
3156-
"rustc_hir",
3157-
"rustc_index",
3158-
"rustc_macros",
3159-
"rustc_query_system",
3160-
"rustc_session",
3161-
"rustc_span",
3162-
"rustc_target",
3163-
"scoped-tls",
3164-
"serialize",
3165-
"smallvec 1.0.0",
3166-
]
3167-
31683135
[[package]]
31693136
name = "rustc-ap-arena"
31703137
version = "642.0.0"
@@ -3603,7 +3570,6 @@ dependencies = [
36033570
"libc",
36043571
"log",
36053572
"measureme",
3606-
"rustc",
36073573
"rustc-demangle",
36083574
"rustc_ast",
36093575
"rustc_attr",
@@ -3616,6 +3582,7 @@ dependencies = [
36163582
"rustc_incremental",
36173583
"rustc_index",
36183584
"rustc_llvm",
3585+
"rustc_middle",
36193586
"rustc_session",
36203587
"rustc_span",
36213588
"rustc_target",
@@ -3634,7 +3601,6 @@ dependencies = [
36343601
"log",
36353602
"memmap",
36363603
"num_cpus",
3637-
"rustc",
36383604
"rustc_apfloat",
36393605
"rustc_ast",
36403606
"rustc_attr",
@@ -3645,6 +3611,7 @@ dependencies = [
36453611
"rustc_incremental",
36463612
"rustc_index",
36473613
"rustc_metadata",
3614+
"rustc_middle",
36483615
"rustc_session",
36493616
"rustc_span",
36503617
"rustc_symbol_mangling",
@@ -3685,7 +3652,6 @@ dependencies = [
36853652
"env_logger 0.7.1",
36863653
"lazy_static 1.4.0",
36873654
"log",
3688-
"rustc",
36893655
"rustc_ast",
36903656
"rustc_ast_pretty",
36913657
"rustc_codegen_ssa",
@@ -3698,6 +3664,7 @@ dependencies = [
36983664
"rustc_interface",
36993665
"rustc_lint",
37003666
"rustc_metadata",
3667+
"rustc_middle",
37013668
"rustc_mir",
37023669
"rustc_parse",
37033670
"rustc_plugin_impl",
@@ -3797,11 +3764,11 @@ dependencies = [
37973764
"graphviz",
37983765
"log",
37993766
"rand 0.7.3",
3800-
"rustc",
38013767
"rustc_ast",
38023768
"rustc_data_structures",
38033769
"rustc_fs_util",
38043770
"rustc_hir",
3771+
"rustc_middle",
38053772
"rustc_session",
38063773
"rustc_span",
38073774
"serialize",
@@ -3821,13 +3788,13 @@ version = "0.0.0"
38213788
dependencies = [
38223789
"graphviz",
38233790
"log",
3824-
"rustc",
38253791
"rustc_ast",
38263792
"rustc_data_structures",
38273793
"rustc_errors",
38283794
"rustc_hir",
38293795
"rustc_index",
38303796
"rustc_macros",
3797+
"rustc_middle",
38313798
"rustc_session",
38323799
"rustc_span",
38333800
"rustc_target",
@@ -3840,7 +3807,6 @@ version = "0.0.0"
38403807
dependencies = [
38413808
"log",
38423809
"once_cell",
3843-
"rustc",
38443810
"rustc-rayon",
38453811
"rustc_ast",
38463812
"rustc_ast_lowering",
@@ -3857,6 +3823,7 @@ dependencies = [
38573823
"rustc_infer",
38583824
"rustc_lint",
38593825
"rustc_metadata",
3826+
"rustc_middle",
38603827
"rustc_mir",
38613828
"rustc_mir_build",
38623829
"rustc_parse",
@@ -3890,7 +3857,6 @@ name = "rustc_lint"
38903857
version = "0.0.0"
38913858
dependencies = [
38923859
"log",
3893-
"rustc",
38943860
"rustc_ast",
38953861
"rustc_ast_pretty",
38963862
"rustc_attr",
@@ -3900,6 +3866,7 @@ dependencies = [
39003866
"rustc_hir",
39013867
"rustc_index",
39023868
"rustc_infer",
3869+
"rustc_middle",
39033870
"rustc_session",
39043871
"rustc_span",
39053872
"rustc_target",
@@ -3933,7 +3900,6 @@ dependencies = [
39333900
"flate2",
39343901
"log",
39353902
"memmap",
3936-
"rustc",
39373903
"rustc_ast",
39383904
"rustc_attr",
39393905
"rustc_data_structures",
@@ -3942,6 +3908,7 @@ dependencies = [
39423908
"rustc_hir",
39433909
"rustc_hir_pretty",
39443910
"rustc_index",
3911+
"rustc_middle",
39453912
"rustc_session",
39463913
"rustc_span",
39473914
"rustc_target",
@@ -3951,6 +3918,39 @@ dependencies = [
39513918
"winapi 0.3.8",
39523919
]
39533920

3921+
[[package]]
3922+
name = "rustc_middle"
3923+
version = "0.0.0"
3924+
dependencies = [
3925+
"arena",
3926+
"backtrace",
3927+
"bitflags",
3928+
"byteorder",
3929+
"jobserver",
3930+
"log",
3931+
"measureme",
3932+
"parking_lot 0.10.0",
3933+
"polonius-engine",
3934+
"rustc-rayon",
3935+
"rustc-rayon-core",
3936+
"rustc_apfloat",
3937+
"rustc_ast",
3938+
"rustc_attr",
3939+
"rustc_data_structures",
3940+
"rustc_errors",
3941+
"rustc_feature",
3942+
"rustc_hir",
3943+
"rustc_index",
3944+
"rustc_macros",
3945+
"rustc_query_system",
3946+
"rustc_session",
3947+
"rustc_span",
3948+
"rustc_target",
3949+
"scoped-tls",
3950+
"serialize",
3951+
"smallvec 1.0.0",
3952+
]
3953+
39543954
[[package]]
39553955
name = "rustc_mir"
39563956
version = "0.0.0"
@@ -3961,7 +3961,6 @@ dependencies = [
39613961
"log",
39623962
"log_settings",
39633963
"polonius-engine",
3964-
"rustc",
39653964
"rustc_apfloat",
39663965
"rustc_ast",
39673966
"rustc_ast_pretty",
@@ -3973,6 +3972,7 @@ dependencies = [
39733972
"rustc_infer",
39743973
"rustc_lexer",
39753974
"rustc_macros",
3975+
"rustc_middle",
39763976
"rustc_session",
39773977
"rustc_span",
39783978
"rustc_target",
@@ -3987,7 +3987,6 @@ version = "0.0.0"
39873987
dependencies = [
39883988
"arena",
39893989
"log",
3990-
"rustc",
39913990
"rustc_apfloat",
39923991
"rustc_ast",
39933992
"rustc_attr",
@@ -3997,6 +3996,7 @@ dependencies = [
39973996
"rustc_index",
39983997
"rustc_infer",
39993998
"rustc_macros",
3999+
"rustc_middle",
40004000
"rustc_session",
40014001
"rustc_span",
40024002
"rustc_target",
@@ -4028,7 +4028,6 @@ name = "rustc_passes"
40284028
version = "0.0.0"
40294029
dependencies = [
40304030
"log",
4031-
"rustc",
40324031
"rustc_ast",
40334032
"rustc_attr",
40344033
"rustc_data_structures",
@@ -4037,6 +4036,7 @@ dependencies = [
40374036
"rustc_hir",
40384037
"rustc_index",
40394038
"rustc_infer",
4039+
"rustc_middle",
40404040
"rustc_session",
40414041
"rustc_span",
40424042
"rustc_target",
@@ -4047,12 +4047,12 @@ dependencies = [
40474047
name = "rustc_plugin_impl"
40484048
version = "0.0.0"
40494049
dependencies = [
4050-
"rustc",
40514050
"rustc_ast",
40524051
"rustc_errors",
40534052
"rustc_hir",
40544053
"rustc_lint",
40554054
"rustc_metadata",
4055+
"rustc_middle",
40564056
"rustc_session",
40574057
"rustc_span",
40584058
]
@@ -4062,12 +4062,12 @@ name = "rustc_privacy"
40624062
version = "0.0.0"
40634063
dependencies = [
40644064
"log",
4065-
"rustc",
40664065
"rustc_ast",
40674066
"rustc_attr",
40684067
"rustc_data_structures",
40694068
"rustc_errors",
40704069
"rustc_hir",
4070+
"rustc_middle",
40714071
"rustc_session",
40724072
"rustc_span",
40734073
"rustc_typeck",
@@ -4096,7 +4096,6 @@ dependencies = [
40964096
"arena",
40974097
"bitflags",
40984098
"log",
4099-
"rustc",
41004099
"rustc_ast",
41014100
"rustc_ast_lowering",
41024101
"rustc_ast_pretty",
@@ -4107,6 +4106,7 @@ dependencies = [
41074106
"rustc_feature",
41084107
"rustc_hir",
41094108
"rustc_metadata",
4109+
"rustc_middle",
41104110
"rustc_session",
41114111
"rustc_span",
41124112
"smallvec 1.0.0",
@@ -4119,12 +4119,12 @@ dependencies = [
41194119
"log",
41204120
"rls-data",
41214121
"rls-span",
4122-
"rustc",
41234122
"rustc_ast",
41244123
"rustc_ast_pretty",
41254124
"rustc_data_structures",
41264125
"rustc_hir",
41274126
"rustc_hir_pretty",
4127+
"rustc_middle",
41284128
"rustc_parse",
41294129
"rustc_session",
41304130
"rustc_span",
@@ -4169,12 +4169,12 @@ version = "0.0.0"
41694169
dependencies = [
41704170
"log",
41714171
"punycode",
4172-
"rustc",
41734172
"rustc-demangle",
41744173
"rustc_ast",
41754174
"rustc_data_structures",
41764175
"rustc_hir",
41774176
"rustc_metadata",
4177+
"rustc_middle",
41784178
"rustc_session",
41794179
"rustc_span",
41804180
"rustc_target",
@@ -4209,7 +4209,6 @@ version = "0.0.0"
42094209
dependencies = [
42104210
"fmt_macros",
42114211
"log",
4212-
"rustc",
42134212
"rustc_ast",
42144213
"rustc_attr",
42154214
"rustc_data_structures",
@@ -4218,6 +4217,7 @@ dependencies = [
42184217
"rustc_index",
42194218
"rustc_infer",
42204219
"rustc_macros",
4220+
"rustc_middle",
42214221
"rustc_session",
42224222
"rustc_span",
42234223
"rustc_target",
@@ -4229,12 +4229,12 @@ name = "rustc_traits"
42294229
version = "0.0.0"
42304230
dependencies = [
42314231
"log",
4232-
"rustc",
42334232
"rustc_ast",
42344233
"rustc_data_structures",
42354234
"rustc_hir",
42364235
"rustc_infer",
42374236
"rustc_macros",
4237+
"rustc_middle",
42384238
"rustc_span",
42394239
"rustc_target",
42404240
"rustc_trait_selection",
@@ -4246,10 +4246,10 @@ name = "rustc_ty"
42464246
version = "0.0.0"
42474247
dependencies = [
42484248
"log",
4249-
"rustc",
42504249
"rustc_data_structures",
42514250
"rustc_hir",
42524251
"rustc_infer",
4252+
"rustc_middle",
42534253
"rustc_session",
42544254
"rustc_span",
42554255
"rustc_target",
@@ -4262,14 +4262,14 @@ version = "0.0.0"
42624262
dependencies = [
42634263
"arena",
42644264
"log",
4265-
"rustc",
42664265
"rustc_ast",
42674266
"rustc_attr",
42684267
"rustc_data_structures",
42694268
"rustc_errors",
42704269
"rustc_hir",
42714270
"rustc_index",
42724271
"rustc_infer",
4272+
"rustc_middle",
42734273
"rustc_session",
42744274
"rustc_span",
42754275
"rustc_target",

src/libcore/clone.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@ pub struct AssertParamIsCopy<T: Copy + ?Sized> {
169169
/// Implementations of `Clone` for primitive types.
170170
///
171171
/// Implementations that cannot be described in Rust
172-
/// are implemented in `SelectionContext::copy_clone_conditions()` in librustc.
172+
/// are implemented in `SelectionContext::copy_clone_conditions()` in librustc_middle.
173173
mod impls {
174174

175175
use super::Clone;

src/libcore/marker.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -759,7 +759,7 @@ impl<T: ?Sized> Unpin for *mut T {}
759759
/// Implementations of `Copy` for primitive types.
760760
///
761761
/// Implementations that cannot be described in Rust
762-
/// are implemented in `SelectionContext::copy_clone_conditions()` in librustc.
762+
/// are implemented in `SelectionContext::copy_clone_conditions()` in librustc_middle.
763763
mod copy_impls {
764764

765765
use super::Copy;

0 commit comments

Comments
 (0)