Revert changes to bootstrap, rustc_driver and fix {core,std}simd

This commit is contained in:
bjorn3 2018-06-30 10:45:14 +02:00
parent 163cb572a4
commit ff12beb875
11 changed files with 36 additions and 61 deletions

View file

@ -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);
}
}