Rustup to rustc 1.52.0-nightly (36f1f04f1 2021-03-17)

This commit is contained in:
bjorn3 2021-03-18 12:19:31 +01:00
parent 6a0ce7f6bb
commit 664b25ea38
3 changed files with 5 additions and 6 deletions

View File

@ -132,9 +132,9 @@ dependencies = [
[[package]]
name = "libc"
version = "0.2.88"
version = "0.2.89"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "03b07a082330a35e43f63177cc01689da34fbffa0105e1246cf0311472cac73a"
checksum = "538c092e5586f4cdd7dd8078c4a79220e3e168880218124dcbce860f0ea938c6"
dependencies = [
"rustc-std-workspace-core",
]

View File

@ -1,3 +1,3 @@
[toolchain]
channel = "nightly-2021-03-09"
channel = "nightly-2021-03-18"
components = ["rust-src", "rustc-dev", "llvm-tools-preview"]

View File

@ -165,9 +165,8 @@ pub(super) fn run_aot(
) -> Box<(CodegenResults, FxHashMap<WorkProductId, WorkProduct>)> {
use rustc_span::symbol::sym;
let subsystem = tcx
.sess
.first_attr_value_str_by_name(&tcx.hir().krate().item.attrs, sym::windows_subsystem);
let crate_attrs = tcx.hir().attrs(rustc_hir::CRATE_HIR_ID);
let subsystem = tcx.sess.first_attr_value_str_by_name(crate_attrs, sym::windows_subsystem);
let windows_subsystem = subsystem.map(|subsystem| {
if subsystem != sym::windows && subsystem != sym::console {
tcx.sess.fatal(&format!(