diff --git a/src/liballoc/lib.rs b/src/liballoc/lib.rs index 53a79217241ba..5368c1d0dc57b 100644 --- a/src/liballoc/lib.rs +++ b/src/liballoc/lib.rs @@ -70,7 +70,6 @@ #![no_std] #![feature(phase, unsafe_destructor)] -#![allow(unknown_features)] // NOTE: remove after a stage0 snap #[phase(plugin, link)] extern crate core; diff --git a/src/libarena/lib.rs b/src/libarena/lib.rs index 5ddb088c8c840..ee1e0fd72cfe1 100644 --- a/src/libarena/lib.rs +++ b/src/libarena/lib.rs @@ -30,7 +30,6 @@ #![feature(unsafe_destructor)] #![allow(missing_doc)] -#![allow(unknown_features)] // NOTE: remove after a stage0 snap use std::cell::{Cell, RefCell}; use std::cmp; diff --git a/src/libcollections/lib.rs b/src/libcollections/lib.rs index ca7de131dc212..c5b8704439850 100644 --- a/src/libcollections/lib.rs +++ b/src/libcollections/lib.rs @@ -24,7 +24,6 @@ #![feature(macro_rules, managed_boxes, default_type_params, phase, globs)] #![feature(unsafe_destructor)] #![no_std] -#![allow(unknown_features)] // NOTE: remove after a stage0 snap #[phase(plugin, link)] extern crate core; extern crate alloc; diff --git a/src/libcore/lib.rs b/src/libcore/lib.rs index 3d2382e6208b4..75663d66e612b 100644 --- a/src/libcore/lib.rs +++ b/src/libcore/lib.rs @@ -57,7 +57,6 @@ #![no_std] #![feature(globs, macro_rules, managed_boxes, phase, simd, unsafe_destructor)] #![deny(missing_doc)] -#![allow(unknown_features)] // NOTE: remove after a stage0 snap #[cfg(test)] extern crate realcore = "core"; #[cfg(test)] extern crate libc; diff --git a/src/libnative/lib.rs b/src/libnative/lib.rs index b44673a24ef05..48d03e4184846 100644 --- a/src/libnative/lib.rs +++ b/src/libnative/lib.rs @@ -54,15 +54,12 @@ html_root_url = "http://doc.rust-lang.org/")] #![deny(unused_result, unused_must_use)] -#![allow(non_camel_case_types)] -#![allow(deprecated)] -#![allow(unknown_features)] // NOTE: remove after a stage0 snap -#![feature(default_type_params)] +#![allow(non_camel_case_types, deprecated)] // NB this crate explicitly does *not* allow glob imports, please seriously // consider whether they're needed before adding that feature here (the // answer is that you don't need them) -#![feature(macro_rules, unsafe_destructor)] +#![feature(macro_rules, unsafe_destructor, default_type_params)] extern crate alloc; extern crate libc; diff --git a/src/librustc/lib.rs b/src/librustc/lib.rs index e311d1e9b15bb..34e70f4eb1a82 100644 --- a/src/librustc/lib.rs +++ b/src/librustc/lib.rs @@ -29,7 +29,6 @@ This API is completely unstable and subject to change. html_root_url = "http://doc.rust-lang.org/")] #![allow(deprecated)] -#![allow(unknown_features)] // NOTE: remove after a stage0 snap #![feature(macro_rules, globs, struct_variant, managed_boxes, quote)] #![feature(default_type_params, phase, unsafe_destructor)] diff --git a/src/librustrt/lib.rs b/src/librustrt/lib.rs index f5521886f52df..3fdbc96260326 100644 --- a/src/librustrt/lib.rs +++ b/src/librustrt/lib.rs @@ -20,7 +20,6 @@ #![feature(linkage, unsafe_destructor)] #![no_std] #![experimental] -#![allow(unknown_features)] // NOTE: remove after a stage0 snap #[phase(plugin, link)] extern crate core; extern crate alloc; diff --git a/src/libstd/lib.rs b/src/libstd/lib.rs index a99fa016aef1d..03e90bf1089c6 100644 --- a/src/libstd/lib.rs +++ b/src/libstd/lib.rs @@ -112,7 +112,6 @@ #![allow(deprecated)] #![deny(missing_doc)] -#![allow(unknown_features)] // NOTE: remove after a stage0 snap // When testing libstd, bring in libuv as the I/O backend so tests can print // things and all of the std::io tests have an I/O interface to run on top diff --git a/src/libsync/lib.rs b/src/libsync/lib.rs index a2f22bcaa6816..beb75bab3f6ab 100644 --- a/src/libsync/lib.rs +++ b/src/libsync/lib.rs @@ -30,7 +30,6 @@ #![feature(phase, globs, macro_rules, unsafe_destructor)] #![deny(missing_doc)] #![no_std] -#![allow(unknown_features)] // NOTE: remove after a stage0 snap #[phase(plugin, link)] extern crate core; extern crate alloc; diff --git a/src/libsyntax/lib.rs b/src/libsyntax/lib.rs index 1fbc6e41e55c9..0d6821fb30c08 100644 --- a/src/libsyntax/lib.rs +++ b/src/libsyntax/lib.rs @@ -30,7 +30,6 @@ This API is completely unstable and subject to change. #![feature(macro_rules, globs, managed_boxes, default_type_params, phase)] #![feature(quote, unsafe_destructor)] #![allow(deprecated)] -#![allow(unknown_features)] // NOTE: remove after a stage0 snap extern crate serialize; extern crate term; diff --git a/src/snapshots.txt b/src/snapshots.txt index e46c99cf4f0dd..ac11d94d2e604 100644 --- a/src/snapshots.txt +++ b/src/snapshots.txt @@ -1,3 +1,11 @@ +S 2014-06-21 db9af1d + freebsd-x86_64 ef2bd0fc0b0efa2bd6f5c1eaa60a2ec8df533254 + linux-i386 84339ea0f796ae468ef86797ef4587274bec19ea + linux-x86_64 bd8a6bc1f28845b7f4b768f6bfa06e7fbdcfcaae + macos-i386 3f25b2680efbab16ad074477a19d49dcce475977 + macos-x86_64 4a8c2e1b7634d73406bac32a1a97893ec3ed818d + winnt-i386 0bf4e101d979ce116977d660ef149d03fbc90b99 + S 2014-06-18 d6736a1 freebsd-x86_64 c1479bb3dc0ae3d8ba9193ff2caf92c805a95c51 linux-i386 bb1543b21235a51e81460b9419e112396ccf1d20