X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=library%2Fcore%2Fsrc%2Flib.rs;h=069e6e7e7188155c57a86eff003d5e73210e66e7;hb=9d114506c68ce717503d0fa1eb335db5c80c195f;hp=6cb240d1730edf4a1797fae4d98571c66065bba6;hpb=9e907d420e44cd91bf0a5ee421be26f537261a22;p=rust.git diff --git a/library/core/src/lib.rs b/library/core/src/lib.rs index 6cb240d1730..069e6e7e718 100644 --- a/library/core/src/lib.rs +++ b/library/core/src/lib.rs @@ -132,7 +132,8 @@ #![feature(transparent_unions)] #![feature(try_blocks)] #![feature(unboxed_closures)] -#![feature(unsized_locals)] +#![cfg_attr(not(bootstrap), feature(unsized_fn_params))] +#![cfg_attr(bootstrap, feature(unsized_locals))] #![cfg_attr(bootstrap, feature(untagged_unions))] #![feature(unwind_attributes)] #![feature(variant_count)] @@ -286,6 +287,7 @@ unused_imports, unsafe_op_in_unsafe_fn )] +#[cfg_attr(not(bootstrap), allow(non_autolinks))] // FIXME: This annotation should be moved into rust-lang/stdarch after clashing_extern_declarations is // merged. It currently cannot because bootstrap fails as the lint hasn't been defined yet. #[allow(clashing_extern_declarations)]