Rustup to rustc 1.49.0-nightly (c71248b70 2020-10-11)

This commit is contained in:
bjorn3 2020-10-12 14:23:36 +02:00
parent 2f2d3b2fd4
commit 6258b86c40
3 changed files with 17 additions and 27 deletions

View File

@ -1 +1 @@
nightly-2020-10-11
nightly-2020-10-12

View File

@ -74,17 +74,13 @@ fn main() {
if use_jit {
args.push("-Cprefer-dynamic".to_string());
}
rustc_driver::run_compiler(
&args,
&mut callbacks,
None,
None,
Some(Box::new(move |_| {
Box::new(rustc_codegen_cranelift::CraneliftCodegenBackend {
config: rustc_codegen_cranelift::BackendConfig { use_jit },
})
})),
)
let mut run_compiler = rustc_driver::RunCompiler::new(&args, &mut callbacks);
run_compiler.set_make_codegen_backend(Some(Box::new(move |_| {
Box::new(rustc_codegen_cranelift::CraneliftCodegenBackend {
config: rustc_codegen_cranelift::BackendConfig { use_jit },
})
})));
run_compiler.run()
});
// The extra `\t` is necessary to align this label with the others.
print_time_passes_entry(callbacks.time_passes, "\ttotal", start.elapsed());

View File

@ -92,21 +92,15 @@ fn main() {
let mut callbacks = CraneliftPassesCallbacks { use_clif };
rustc_driver::run_compiler(
&args,
&mut callbacks,
None,
None,
if use_clif {
Some(Box::new(move |_| {
Box::new(rustc_codegen_cranelift::CraneliftCodegenBackend {
config: rustc_codegen_cranelift::BackendConfig { use_jit: false },
})
}))
} else {
None
},
)
let mut run_compiler = rustc_driver::RunCompiler::new(&args, &mut callbacks);
if use_clif {
run_compiler.set_make_codegen_backend(Some(Box::new(move |_| {
Box::new(rustc_codegen_cranelift::CraneliftCodegenBackend {
config: rustc_codegen_cranelift::BackendConfig { use_jit: false },
})
})));
}
run_compiler.run()
});
std::process::exit(exit_code)
}