diff options
| author | bors <bors@rust-lang.org> | 2016-12-29 19:34:23 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2016-12-29 19:34:23 +0000 |
| commit | e7c788af75c92c3e0f8e547f28d734757136527f (patch) | |
| tree | 432c7a5051035f79b29f93fbacc6bbb46130d2cc | |
| parent | 3f957ebeff8932637002574c9eae75a702b202b7 (diff) | |
| parent | 03bc2cf35a4e1d60ea745b6b1a9fcca0bf1ec897 (diff) | |
| download | rust-e7c788af75c92c3e0f8e547f28d734757136527f.tar.gz rust-e7c788af75c92c3e0f8e547f28d734757136527f.zip | |
Auto merge of #38503 - brson:bootstrap, r=alexcrichton
Bump bootstrap compiler r? @alexcrichton I'm not clear on whether cargo will need to additionally be bumped beyond what's in https://github.com/rust-lang/rust/pull/38470
| -rw-r--r-- | src/libcollections/Cargo.toml | 7 | ||||
| -rw-r--r-- | src/libcore/Cargo.toml | 7 | ||||
| -rw-r--r-- | src/libproc_macro_tokens/Cargo.toml | 1 | ||||
| -rw-r--r-- | src/librustc/lib.rs | 1 | ||||
| -rw-r--r-- | src/librustc_llvm/ffi.rs | 4 | ||||
| -rw-r--r-- | src/librustc_llvm/lib.rs | 3 | ||||
| -rw-r--r-- | src/librustc_mir/lib.rs | 1 | ||||
| -rw-r--r-- | src/librustc_plugin/Cargo.toml | 1 | ||||
| -rw-r--r-- | src/stage0.txt | 4 | ||||
| -rw-r--r-- | src/tools/rustbook/Cargo.toml | 1 |
10 files changed, 15 insertions, 15 deletions
diff --git a/src/libcollections/Cargo.toml b/src/libcollections/Cargo.toml index ab882fde9c2..186ba6e8f21 100644 --- a/src/libcollections/Cargo.toml +++ b/src/libcollections/Cargo.toml @@ -16,6 +16,7 @@ std_unicode = { path = "../libstd_unicode" } name = "collectionstest" path = "../libcollectionstest/lib.rs" -[[bench]] -name = "collectionstest" -path = "../libcollectionstest/lib.rs" +# FIXME: need to extract benchmarks to separate crate +#[[bench]] +#name = "collectionstest" +#path = "../libcollectionstest/lib.rs" diff --git a/src/libcore/Cargo.toml b/src/libcore/Cargo.toml index a72c712ad17..e0dbc096cd0 100644 --- a/src/libcore/Cargo.toml +++ b/src/libcore/Cargo.toml @@ -13,6 +13,7 @@ bench = false name = "coretest" path = "../libcoretest/lib.rs" -[[bench]] -name = "coretest" -path = "../libcoretest/lib.rs" +# FIXME: need to extract benchmarks to a separate crate +#[[bench]] +#name = "coretest" +#path = "../libcoretest/lib.rs" diff --git a/src/libproc_macro_tokens/Cargo.toml b/src/libproc_macro_tokens/Cargo.toml index 2b66d56759f..b4365e4fb26 100644 --- a/src/libproc_macro_tokens/Cargo.toml +++ b/src/libproc_macro_tokens/Cargo.toml @@ -2,6 +2,7 @@ authors = ["The Rust Project Developers"] name = "proc_macro_tokens" version = "0.0.0" +build = false [lib] path = "lib.rs" diff --git a/src/librustc/lib.rs b/src/librustc/lib.rs index ff508d2d819..efe855f0a39 100644 --- a/src/librustc/lib.rs +++ b/src/librustc/lib.rs @@ -30,7 +30,6 @@ #![feature(conservative_impl_trait)] #![feature(const_fn)] #![feature(core_intrinsics)] -#![cfg_attr(stage0, feature(item_like_imports))] #![feature(libc)] #![feature(nonzero)] #![feature(pub_restricted)] diff --git a/src/librustc_llvm/ffi.rs b/src/librustc_llvm/ffi.rs index f3dbac7ce68..5fd85023e41 100644 --- a/src/librustc_llvm/ffi.rs +++ b/src/librustc_llvm/ffi.rs @@ -472,9 +472,7 @@ pub mod debuginfo { // generates an llvmdeps.rs file next to this one which will be // automatically updated whenever LLVM is updated to include an up-to-date // set of the libraries we need to link to LLVM for. -#[cfg_attr(not(all(stage0,cargobuild)), - link(name = "rustllvm", kind = "static"))] // not quite true but good enough -#[cfg_attr(stage0, linked_from = "rustllvm")] +#[link(name = "rustllvm", kind = "static")] // not quite true but good enough extern "C" { // Create and destroy contexts. pub fn LLVMContextCreate() -> ContextRef; diff --git a/src/librustc_llvm/lib.rs b/src/librustc_llvm/lib.rs index 69709f72b8b..c8b1ea50f97 100644 --- a/src/librustc_llvm/lib.rs +++ b/src/librustc_llvm/lib.rs @@ -27,9 +27,8 @@ #![feature(concat_idents)] #![feature(libc)] #![feature(link_args)] -#![cfg_attr(stage0, feature(linked_from))] #![feature(staged_api)] -#![cfg_attr(not(stage0), feature(rustc_private))] +#![feature(rustc_private)] extern crate libc; #[macro_use] diff --git a/src/librustc_mir/lib.rs b/src/librustc_mir/lib.rs index 617bd81d96a..56dadd2d673 100644 --- a/src/librustc_mir/lib.rs +++ b/src/librustc_mir/lib.rs @@ -22,7 +22,6 @@ Rust MIR: a lowered representation of Rust. Also: an experiment! #![feature(associated_consts)] #![feature(box_patterns)] -#![cfg_attr(stage0, feature(item_like_imports))] #![feature(rustc_diagnostic_macros)] #![feature(rustc_private)] #![feature(staged_api)] diff --git a/src/librustc_plugin/Cargo.toml b/src/librustc_plugin/Cargo.toml index 514d81ecc94..48d4437358c 100644 --- a/src/librustc_plugin/Cargo.toml +++ b/src/librustc_plugin/Cargo.toml @@ -2,6 +2,7 @@ authors = ["The Rust Project Developers"] name = "rustc_plugin" version = "0.0.0" +build = false [lib] name = "rustc_plugin" diff --git a/src/stage0.txt b/src/stage0.txt index 187c56d7889..4be9e3e57ba 100644 --- a/src/stage0.txt +++ b/src/stage0.txt @@ -12,5 +12,5 @@ # tarball for a stable release you'll likely see `1.x.0-$date` where `1.x.0` was # released on `$date` -rustc: beta-2016-12-16 -cargo: fbeea902d2c9a5be6d99cc35681565d8f7832592 +rustc: beta-2016-12-20 +cargo: bfee18f73287687c543bda8c35e4e33808792715 diff --git a/src/tools/rustbook/Cargo.toml b/src/tools/rustbook/Cargo.toml index 956392ca540..e7690c03de5 100644 --- a/src/tools/rustbook/Cargo.toml +++ b/src/tools/rustbook/Cargo.toml @@ -2,6 +2,7 @@ authors = ["The Rust Project Developers"] name = "rustbook" version = "0.0.0" +build = false [[bin]] name = "rustbook" |
