diff options
Diffstat (limited to 'src/libstd/lib.rs')
| -rw-r--r-- | src/libstd/lib.rs | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/libstd/lib.rs b/src/libstd/lib.rs index 251f962c5e3..e5242c5bf86 100644 --- a/src/libstd/lib.rs +++ b/src/libstd/lib.rs @@ -106,6 +106,7 @@ #![feature(alloc)] #![feature(allow_internal_unstable)] #![feature(associated_consts)] +#![feature(borrow_state)] #![feature(box_raw)] #![feature(box_syntax)] #![feature(char_internals)] @@ -130,7 +131,6 @@ #![feature(slice_concat_ext)] #![feature(slice_position_elem)] #![feature(no_std)] -#![feature(num_bits_bytes)] #![feature(oom)] #![feature(optin_builtin_traits)] #![feature(rand)] @@ -148,6 +148,9 @@ #![feature(vec_push_all)] #![feature(wrapping)] #![feature(zero_one)] +#![cfg_attr(all(unix, not(target_os = "macos"), not(target_os = "ios")), + feature(num_bits_bytes))] +#![cfg_attr(windows, feature(str_utf16))] #![cfg_attr(test, feature(float_from_str_radix, range_inclusive, float_extras))] #![cfg_attr(test, feature(test, rustc_private, float_consts))] |
