diff --git a/src/libfmt_macros/lib.rs b/src/libfmt_macros/lib.rs index 7d87c1839d78c..d1c48c5524368 100644 --- a/src/libfmt_macros/lib.rs +++ b/src/libfmt_macros/lib.rs @@ -21,6 +21,7 @@ test(attr(deny(warnings))))] #![feature(nll)] +#![feature(rustc_private)] pub use self::Piece::*; pub use self::Position::*; diff --git a/src/libproc_macro/lib.rs b/src/libproc_macro/lib.rs index 32c81302931f3..090e54ca54529 100644 --- a/src/libproc_macro/lib.rs +++ b/src/libproc_macro/lib.rs @@ -35,6 +35,7 @@ #![feature(optin_builtin_traits)] #![feature(non_exhaustive)] #![feature(specialization)] +#![feature(rustc_private)] #![recursion_limit="256"] diff --git a/src/librustc/lib.rs b/src/librustc/lib.rs index ddb0c5bf22ab6..4dfefe17eecdc 100644 --- a/src/librustc/lib.rs +++ b/src/librustc/lib.rs @@ -69,6 +69,7 @@ #![feature(in_band_lifetimes)] #![feature(crate_visibility_modifier)] #![feature(transpose_result)] +#![feature(rustc_private)] #![recursion_limit="512"] diff --git a/src/librustc_codegen_llvm/lib.rs b/src/librustc_codegen_llvm/lib.rs index 4f90cb793b6d2..a3f1735d96cfe 100644 --- a/src/librustc_codegen_llvm/lib.rs +++ b/src/librustc_codegen_llvm/lib.rs @@ -35,6 +35,7 @@ #![feature(concat_idents)] #![feature(link_args)] #![feature(static_nobundle)] +#![feature(rustc_private)] use back::write::create_target_machine; use syntax_pos::symbol::Symbol; diff --git a/src/librustc_codegen_utils/lib.rs b/src/librustc_codegen_utils/lib.rs index ea8259d79a189..d33c0a37fb5bb 100644 --- a/src/librustc_codegen_utils/lib.rs +++ b/src/librustc_codegen_utils/lib.rs @@ -23,6 +23,7 @@ #![allow(unused_attributes)] #![feature(quote)] #![feature(rustc_diagnostic_macros)] +#![feature(rustc_private)] #![recursion_limit="256"] diff --git a/src/librustc_driver/lib.rs b/src/librustc_driver/lib.rs index 45d107f13a0fd..356acc42d7700 100644 --- a/src/librustc_driver/lib.rs +++ b/src/librustc_driver/lib.rs @@ -27,6 +27,7 @@ #![feature(set_stdio)] #![feature(rustc_stack_internals)] #![feature(no_debug)] +#![feature(rustc_private)] #![recursion_limit="256"] diff --git a/src/librustc_llvm/lib.rs b/src/librustc_llvm/lib.rs index 1c48d84473921..9cb6a721f5b66 100644 --- a/src/librustc_llvm/lib.rs +++ b/src/librustc_llvm/lib.rs @@ -10,6 +10,7 @@ #![feature(nll)] #![feature(static_nobundle)] +#![feature(rustc_private)] #![doc(html_logo_url = "https://www.rust-lang.org/logos/rust-logo-128x128-blk-v2.png", html_favicon_url = "https://doc.rust-lang.org/favicon.ico", diff --git a/src/libsyntax/lib.rs b/src/libsyntax/lib.rs index 3c66db082cc41..9282bf14cd412 100644 --- a/src/libsyntax/lib.rs +++ b/src/libsyntax/lib.rs @@ -28,6 +28,7 @@ #![feature(step_trait)] #![feature(try_trait)] #![feature(unicode_internals)] +#![feature(rustc_private)] #![recursion_limit="256"]