Revert changes to bootstrap, rustc_driver and fix {core,std}simd
This commit is contained in:
parent
163cb572a4
commit
ff12beb875
11 changed files with 36 additions and 61 deletions
|
|
@ -375,20 +375,10 @@ fn get_codegen_sysroot(backend_name: &str) -> fn() -> Box<CodegenBackend> {
|
|||
match file {
|
||||
Some(ref s) => return load_backend_from_dylib(s),
|
||||
None => {
|
||||
if !::rustc::session::config::nightly_options::is_nightly_build() {
|
||||
let err = format!("failed to load default codegen backend for `{}`, \
|
||||
let err = format!("failed to load default codegen backend for `{}`, \
|
||||
no appropriate codegen dylib found in `{}`",
|
||||
backend_name, sysroot.display());
|
||||
early_error(ErrorOutputType::default(), &err);
|
||||
} else {
|
||||
let warn = format!("no codegen-backend `{}`, \
|
||||
no appropriate dylib in `{}`. \
|
||||
Falling back to metadata_only codegen backend. \
|
||||
**This is suitable for dev purposes only**",
|
||||
backend_name, sysroot.display());
|
||||
early_warn(ErrorOutputType::default(), &warn);
|
||||
return rustc_codegen_utils::codegen_backend::MetadataOnlyCodegenBackend::new;
|
||||
}
|
||||
early_error(ErrorOutputType::default(), &err);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue