mirror of
https://github.com/rust-lang/rust.git
synced 2025-02-17 01:13:11 +00:00
Rustup to rustc 1.49.0-nightly (c71248b70
2020-10-11)
This commit is contained in:
parent
2f2d3b2fd4
commit
6258b86c40
@ -1 +1 @@
|
||||
nightly-2020-10-11
|
||||
nightly-2020-10-12
|
||||
|
@ -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());
|
||||
|
@ -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)
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user