Skip to content

Commit 4377ac3

Browse files
committed
Use min_specialization in libstd and libproc_macro
1 parent 0bbbe71 commit 4377ac3

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

src/libproc_macro/lib.rs

+2-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,8 @@
2626
#![feature(in_band_lifetimes)]
2727
#![feature(optin_builtin_traits)]
2828
#![feature(rustc_attrs)]
29-
#![feature(specialization)]
29+
#![cfg_attr(bootstrap, feature(specialization))]
30+
#![cfg_attr(not(bootstrap), feature(min_specialization))]
3031
#![recursion_limit = "256"]
3132

3233
#[unstable(feature = "proc_macro_internals", issue = "27812")]

src/libstd/lib.rs

+2-1
Original file line numberDiff line numberDiff line change
@@ -292,7 +292,8 @@
292292
#![feature(shrink_to)]
293293
#![feature(slice_concat_ext)]
294294
#![feature(slice_internals)]
295-
#![feature(specialization)]
295+
#![cfg_attr(bootstrap, feature(specialization))]
296+
#![cfg_attr(not(bootstrap), feature(min_specialization))]
296297
#![feature(staged_api)]
297298
#![feature(std_internals)]
298299
#![feature(stdsimd)]

0 commit comments

Comments
 (0)