about summary refs log tree commit diff
path: root/src/libcollections
diff options
context:
space:
mode:
authorAlex Crichton <alex@alexcrichton.com>2015-12-11 13:07:11 -0800
committerAlex Crichton <alex@alexcrichton.com>2015-12-21 09:26:21 -0800
commitcd1848a1a60f40f25019e455b1050efd69707604 (patch)
tree951659efd37119d3e132e2f05225cf9b18060c86 /src/libcollections
parente2834a20e7c5bbfb1502f582545153dc6b25a70c (diff)
downloadrust-cd1848a1a60f40f25019e455b1050efd69707604.tar.gz
rust-cd1848a1a60f40f25019e455b1050efd69707604.zip
Register new snapshots
Lots of cruft to remove!
Diffstat (limited to 'src/libcollections')
-rw-r--r--src/libcollections/lib.rs20
1 files changed, 4 insertions, 16 deletions
diff --git a/src/libcollections/lib.rs b/src/libcollections/lib.rs
index a7797d4b0d0..000ec4f0f66 100644
--- a/src/libcollections/lib.rs
+++ b/src/libcollections/lib.rs
@@ -13,10 +13,7 @@
 //! See [std::collections](../std/collections) for a detailed discussion of
 //! collections in Rust.
 
-// Do not remove on snapshot creation. Needed for bootstrap. (Issue #22364)
-#![cfg_attr(stage0, feature(custom_attribute))]
 #![crate_name = "collections"]
-#![cfg_attr(stage0, staged_api)]
 #![crate_type = "rlib"]
 #![unstable(feature = "collections",
             reason = "library is unlikely to be stabilized with the current \
@@ -32,17 +29,14 @@
 #![allow(trivial_casts)]
 #![cfg_attr(test, allow(deprecated))] // rand
 
-// SNAP 1af31d4
-#![allow(unused_features)]
-// SNAP 1af31d4
-#![allow(unused_attributes)]
-
-#![cfg_attr(stage0, feature(rustc_attrs))]
-#![cfg_attr(stage0, allow(unused_attributes))]
 #![feature(alloc)]
 #![feature(box_patterns)]
 #![feature(box_syntax)]
+#![feature(clone_from_slice)]
 #![feature(core_intrinsics)]
+#![feature(decode_utf16)]
+#![feature(drop_in_place)]
+#![feature(dropck_parametricity)]
 #![feature(fmt_internals)]
 #![feature(fmt_radix)]
 #![feature(heap_api)]
@@ -53,7 +47,6 @@
 #![feature(oom)]
 #![feature(pattern)]
 #![feature(ptr_as_ref)]
-#![feature(ref_slice)]
 #![feature(slice_bytes)]
 #![feature(slice_patterns)]
 #![feature(staged_api)]
@@ -62,14 +55,9 @@
 #![feature(unboxed_closures)]
 #![feature(unicode)]
 #![feature(unique)]
-#![feature(dropck_parametricity)]
 #![feature(unsafe_no_drop_flag, filling_drop)]
-#![feature(decode_utf16)]
-#![feature(drop_in_place)]
-#![feature(clone_from_slice)]
 #![cfg_attr(test, feature(clone_from_slice, rand, test))]
 
-#![cfg_attr(stage0, feature(no_std))]
 #![no_std]
 
 extern crate rustc_unicode;