Skip to content

Commit 3772146

Browse files
authored
Merge branch 'master' into wasi
2 parents 926f364 + eeba189 commit 3772146

File tree

388 files changed

+4535
-4917
lines changed

Some content is hidden

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

388 files changed

+4535
-4917
lines changed

.gitattributes

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
src/etc/installer/gfx/* binary
99
*.woff binary
1010
src/vendor/** -text
11-
Cargo.lock -merge linguist-generated=false
11+
Cargo.lock linguist-generated=false
1212

1313
# Older git versions try to fix line endings on images, this prevents it.
1414
*.png binary

.mailmap

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,9 @@ Jason Toffaletti <[email protected]> Jason Toffaletti <[email protected]>
117117
Jauhien Piatlicki <[email protected]> Jauhien Piatlicki <[email protected]>
118118
119119
Jeremy Letang <[email protected]>
120+
121+
122+
Jeremy Stucki <[email protected]>
120123
Jethro Beekman <[email protected]>
121124
122125

Cargo.lock

Lines changed: 86 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -185,7 +185,7 @@ dependencies = [
185185
"serde",
186186
"serde_json",
187187
"time",
188-
"toml 0.4.10",
188+
"toml",
189189
]
190190

191191
[[package]]
@@ -202,7 +202,7 @@ name = "build-manifest"
202202
version = "0.1.0"
203203
dependencies = [
204204
"serde",
205-
"toml 0.4.10",
205+
"toml",
206206
]
207207

208208
[[package]]
@@ -265,7 +265,7 @@ dependencies = [
265265

266266
[[package]]
267267
name = "cargo"
268-
version = "0.39.0"
268+
version = "0.40.0"
269269
dependencies = [
270270
"atty",
271271
"bytesize",
@@ -287,7 +287,7 @@ dependencies = [
287287
"git2-curl",
288288
"glob",
289289
"hex",
290-
"home",
290+
"home 0.4.2",
291291
"ignore",
292292
"im-rc",
293293
"jobserver",
@@ -309,16 +309,16 @@ dependencies = [
309309
"same-file",
310310
"semver",
311311
"serde",
312-
"serde_ignored",
312+
"serde_ignored 0.1.0",
313313
"serde_json",
314314
"shell-escape",
315315
"strip-ansi-escapes",
316316
"tar",
317317
"tempfile",
318318
"termcolor",
319-
"toml 0.5.1",
319+
"toml",
320320
"unicode-width",
321-
"url 2.0.0",
321+
"url 2.1.0",
322322
"walkdir",
323323
"winapi 0.3.6",
324324
]
@@ -442,9 +442,9 @@ dependencies = [
442442
"semver",
443443
"serde",
444444
"smallvec",
445-
"toml 0.5.1",
445+
"toml",
446446
"unicode-normalization",
447-
"url 1.7.2",
447+
"url 2.1.0",
448448
]
449449

450450
[[package]]
@@ -574,7 +574,7 @@ checksum = "e7ca8a5221364ef15ce201e8ed2f609fc312682a8f4e0e3d4aa5879764e0fa3b"
574574

575575
[[package]]
576576
name = "crates-io"
577-
version = "0.27.0"
577+
version = "0.28.0"
578578
dependencies = [
579579
"curl",
580580
"failure",
@@ -583,7 +583,7 @@ dependencies = [
583583
"serde",
584584
"serde_derive",
585585
"serde_json",
586-
"url 2.0.0",
586+
"url 2.1.0",
587587
]
588588

589589
[[package]]
@@ -946,6 +946,7 @@ name = "error_index_generator"
946946
version = "0.0.0"
947947
dependencies = [
948948
"rustdoc",
949+
"walkdir",
949950
]
950951

951952
[[package]]
@@ -1138,10 +1139,12 @@ dependencies = [
11381139

11391140
[[package]]
11401141
name = "getopts"
1141-
version = "0.2.19"
1142+
version = "0.2.21"
11421143
source = "registry+https://github.com/rust-lang/crates.io-index"
1143-
checksum = "72327b15c228bfe31f1390f93dd5e9279587f0463836393c9df719ce62a3e450"
1144+
checksum = "14dbbfd5c71d70241ecf9e6f13737f7b5ce823821063188d7e46c41d371eebd5"
11441145
dependencies = [
1146+
"rustc-std-workspace-core",
1147+
"rustc-std-workspace-std",
11451148
"unicode-width",
11461149
]
11471150

@@ -1167,7 +1170,7 @@ dependencies = [
11671170
"log",
11681171
"openssl-probe",
11691172
"openssl-sys",
1170-
"url 2.0.0",
1173+
"url 2.1.0",
11711174
]
11721175

11731176
[[package]]
@@ -1179,7 +1182,7 @@ dependencies = [
11791182
"curl",
11801183
"git2",
11811184
"log",
1182-
"url 2.0.0",
1185+
"url 2.1.0",
11831186
]
11841187

11851188
[[package]]
@@ -1277,6 +1280,16 @@ dependencies = [
12771280
"winapi 0.3.6",
12781281
]
12791282

1283+
[[package]]
1284+
name = "home"
1285+
version = "0.4.2"
1286+
source = "registry+https://github.com/rust-lang/crates.io-index"
1287+
checksum = "013e4e6e9134211bb4d6bf53dd8cfb75d9e2715cc33614b9c0827718c6fbe0b8"
1288+
dependencies = [
1289+
"scopeguard 1.0.0",
1290+
"winapi 0.3.6",
1291+
]
1292+
12801293
[[package]]
12811294
name = "html5ever"
12821295
version = "0.23.0"
@@ -1569,9 +1582,9 @@ checksum = "b294d6fa9ee409a054354afc4352b0b9ef7ca222c69b8812cbea9e7d2bf3783f"
15691582

15701583
[[package]]
15711584
name = "libc"
1572-
version = "0.2.60"
1585+
version = "0.2.61"
15731586
source = "registry+https://github.com/rust-lang/crates.io-index"
1574-
checksum = "d44e80633f007889c7eff624b709ab43c92d708caad982295768a7b13ca3b5eb"
1587+
checksum = "c665266eb592905e8503ba3403020f4b8794d26263f412ca33171600eca9a6fa"
15751588
dependencies = [
15761589
"rustc-std-workspace-core",
15771590
]
@@ -1775,7 +1788,7 @@ dependencies = [
17751788
"serde_json",
17761789
"shlex",
17771790
"tempfile",
1778-
"toml 0.5.1",
1791+
"toml",
17791792
"toml-query",
17801793
]
17811794

@@ -2364,6 +2377,9 @@ dependencies = [
23642377
[[package]]
23652378
name = "proc_macro"
23662379
version = "0.0.0"
2380+
dependencies = [
2381+
"std",
2382+
]
23672383

23682384
[[package]]
23692385
name = "profiler_builtins"
@@ -2720,7 +2736,7 @@ dependencies = [
27202736
"failure",
27212737
"futures",
27222738
"heck",
2723-
"home",
2739+
"home 0.3.3",
27242740
"itertools 0.8.0",
27252741
"jsonrpc-core",
27262742
"lazy_static 1.3.0",
@@ -2744,13 +2760,13 @@ dependencies = [
27442760
"rustfmt-nightly",
27452761
"serde",
27462762
"serde_derive",
2747-
"serde_ignored",
2763+
"serde_ignored 0.0.4",
27482764
"serde_json",
27492765
"tempfile",
27502766
"tokio",
27512767
"tokio-process",
27522768
"tokio-timer",
2753-
"toml 0.5.1",
2769+
"toml",
27542770
"url 1.7.2",
27552771
"walkdir",
27562772
]
@@ -3052,6 +3068,13 @@ dependencies = [
30523068
"core",
30533069
]
30543070

3071+
[[package]]
3072+
name = "rustc-std-workspace-std"
3073+
version = "1.0.0"
3074+
dependencies = [
3075+
"std",
3076+
]
3077+
30553078
[[package]]
30563079
name = "rustc-workspace-hack"
30573080
version = "1.0.0"
@@ -3189,6 +3212,7 @@ dependencies = [
31893212
"rustc_interface",
31903213
"rustc_metadata",
31913214
"rustc_mir",
3215+
"rustc_plugin",
31923216
"rustc_plugin_impl",
31933217
"rustc_save_analysis",
31943218
"rustc_target",
@@ -3372,6 +3396,13 @@ dependencies = [
33723396
"syntax_pos",
33733397
]
33743398

3399+
[[package]]
3400+
name = "rustc_plugin"
3401+
version = "0.0.0"
3402+
dependencies = [
3403+
"rustc_plugin_impl",
3404+
]
3405+
33753406
[[package]]
33763407
name = "rustc_plugin_impl"
33773408
version = "0.0.0"
@@ -3546,7 +3577,7 @@ dependencies = [
35463577

35473578
[[package]]
35483579
name = "rustfmt-nightly"
3549-
version = "1.4.4"
3580+
version = "1.4.5"
35503581
dependencies = [
35513582
"annotate-snippets",
35523583
"atty",
@@ -3572,7 +3603,7 @@ dependencies = [
35723603
"serde_json",
35733604
"structopt",
35743605
"term 0.6.0",
3575-
"toml 0.5.1",
3606+
"toml",
35763607
"unicode-segmentation",
35773608
"unicode-width",
35783609
"unicode_categories",
@@ -3666,9 +3697,9 @@ checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3"
36663697

36673698
[[package]]
36683699
name = "serde"
3669-
version = "1.0.92"
3700+
version = "1.0.99"
36703701
source = "registry+https://github.com/rust-lang/crates.io-index"
3671-
checksum = "32746bf0f26eab52f06af0d0aa1984f641341d06d8d673c693871da2d188c9be"
3702+
checksum = "fec2851eb56d010dc9a21b89ca53ee75e6528bab60c11e89d38390904982da9f"
36723703
dependencies = [
36733704
"serde_derive",
36743705
]
@@ -3693,6 +3724,15 @@ dependencies = [
36933724
"serde",
36943725
]
36953726

3727+
[[package]]
3728+
name = "serde_ignored"
3729+
version = "0.1.0"
3730+
source = "registry+https://github.com/rust-lang/crates.io-index"
3731+
checksum = "3c24bbb8f4b81834f618cd3e28698235c2fba06ddf7f4fbe30519dd081364e59"
3732+
dependencies = [
3733+
"serde",
3734+
]
3735+
36963736
[[package]]
36973737
name = "serde_json"
36983738
version = "1.0.40"
@@ -4040,6 +4080,10 @@ dependencies = [
40404080
[[package]]
40414081
name = "term"
40424082
version = "0.0.0"
4083+
dependencies = [
4084+
"core",
4085+
"std",
4086+
]
40434087

40444088
[[package]]
40454089
name = "term"
@@ -4086,8 +4130,13 @@ dependencies = [
40864130
name = "test"
40874131
version = "0.0.0"
40884132
dependencies = [
4133+
"core",
40894134
"getopts",
4135+
"libc",
4136+
"panic_abort",
4137+
"panic_unwind",
40904138
"proc_macro",
4139+
"std",
40914140
"term 0.0.0",
40924141
]
40934142

@@ -4357,18 +4406,9 @@ dependencies = [
43574406

43584407
[[package]]
43594408
name = "toml"
4360-
version = "0.4.10"
4361-
source = "registry+https://github.com/rust-lang/crates.io-index"
4362-
checksum = "758664fc71a3a69038656bee8b6be6477d2a6c315a6b81f7081f591bffa4111f"
4363-
dependencies = [
4364-
"serde",
4365-
]
4366-
4367-
[[package]]
4368-
name = "toml"
4369-
version = "0.5.1"
4409+
version = "0.5.3"
43704410
source = "registry+https://github.com/rust-lang/crates.io-index"
4371-
checksum = "b8c96d7873fa7ef8bdeb3a9cda3ac48389b4154f32b9803b4bc26220b677b039"
4411+
checksum = "c7aabe75941d914b72bf3e5d3932ed92ce0664d49d8432305a8b547c37227724"
43724412
dependencies = [
43734413
"serde",
43744414
]
@@ -4384,7 +4424,7 @@ dependencies = [
43844424
"is-match",
43854425
"lazy_static 1.3.0",
43864426
"regex",
4387-
"toml 0.5.1",
4427+
"toml",
43884428
"toml-query_derive",
43894429
]
43904430

@@ -4464,9 +4504,14 @@ checksum = "aa6024fc12ddfd1c6dbc14a80fa2324d4568849869b779f6bd37e5e4c03344d1"
44644504

44654505
[[package]]
44664506
name = "unicode-width"
4467-
version = "0.1.5"
4507+
version = "0.1.6"
44684508
source = "registry+https://github.com/rust-lang/crates.io-index"
4469-
checksum = "882386231c45df4700b275c7ff55b6f3698780a650026380e72dabe76fa46526"
4509+
checksum = "7007dbd421b92cc6e28410fe7362e2e0a2503394908f417b68ec8d1c364c4e20"
4510+
dependencies = [
4511+
"compiler_builtins",
4512+
"rustc-std-workspace-core",
4513+
"rustc-std-workspace-std",
4514+
]
44704515

44714516
[[package]]
44724517
name = "unicode-xid"
@@ -4512,9 +4557,9 @@ dependencies = [
45124557

45134558
[[package]]
45144559
name = "url"
4515-
version = "2.0.0"
4560+
version = "2.1.0"
45164561
source = "registry+https://github.com/rust-lang/crates.io-index"
4517-
checksum = "77ddaf52e65c6b81c56b7e957c0b1970f7937f21c5c6774c4e56fcb4e20b48c6"
4562+
checksum = "75b414f6c464c879d7f9babf951f23bc3743fb7313c081b2e6ca719067ea9d61"
45184563
dependencies = [
45194564
"idna 0.2.0",
45204565
"matches",

Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@ rustc-workspace-hack = { path = 'src/tools/rustc-workspace-hack' }
6868
# here
6969
rustc-std-workspace-core = { path = 'src/tools/rustc-std-workspace-core' }
7070
rustc-std-workspace-alloc = { path = 'src/tools/rustc-std-workspace-alloc' }
71+
rustc-std-workspace-std = { path = 'src/tools/rustc-std-workspace-std' }
7172

7273
[patch."https://github.com/rust-lang/rust-clippy"]
7374
clippy_lints = { path = "src/tools/clippy/clippy_lints" }

0 commit comments

Comments
 (0)