about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/librustc_codegen_ssa/lib.rs2
-rw-r--r--src/librustc_lint/lib.rs2
-rw-r--r--src/librustc_passes/lib.rs2
-rw-r--r--src/librustc_plugin/lib.rs2
-rw-r--r--src/librustc_resolve/lib.rs2
-rw-r--r--src/libsyntax_ext/lib.rs2
6 files changed, 12 insertions, 0 deletions
diff --git a/src/librustc_codegen_ssa/lib.rs b/src/librustc_codegen_ssa/lib.rs
index d0cdb8924df..43198937e3d 100644
--- a/src/librustc_codegen_ssa/lib.rs
+++ b/src/librustc_codegen_ssa/lib.rs
@@ -24,6 +24,8 @@
 #![allow(dead_code)]
 #![feature(quote)]
 
+#![recursion_limit="256"]
+
 //! This crate contains codegen code that is used by all codegen backends (LLVM and others).
 //! The backend-agnostic functions of this crate use functions defined in various traits that
 //! have to be implemented by each backends.
diff --git a/src/librustc_lint/lib.rs b/src/librustc_lint/lib.rs
index 9dbc9cbc43b..921be95c6a2 100644
--- a/src/librustc_lint/lib.rs
+++ b/src/librustc_lint/lib.rs
@@ -30,6 +30,8 @@
 #![feature(quote)]
 #![feature(rustc_diagnostic_macros)]
 
+#![recursion_limit="256"]
+
 #[macro_use]
 extern crate syntax;
 #[macro_use]
diff --git a/src/librustc_passes/lib.rs b/src/librustc_passes/lib.rs
index a5d2edbc5d4..81e2a3b3ff5 100644
--- a/src/librustc_passes/lib.rs
+++ b/src/librustc_passes/lib.rs
@@ -21,6 +21,8 @@
 #![feature(nll)]
 #![feature(rustc_diagnostic_macros)]
 
+#![recursion_limit="256"]
+
 #[macro_use]
 extern crate rustc;
 extern crate rustc_mir;
diff --git a/src/librustc_plugin/lib.rs b/src/librustc_plugin/lib.rs
index 2cc3f1efcb5..5228d9de653 100644
--- a/src/librustc_plugin/lib.rs
+++ b/src/librustc_plugin/lib.rs
@@ -67,6 +67,8 @@
 #![feature(nll)]
 #![feature(rustc_diagnostic_macros)]
 
+#![recursion_limit="256"]
+
 #[macro_use] extern crate syntax;
 
 extern crate rustc;
diff --git a/src/librustc_resolve/lib.rs b/src/librustc_resolve/lib.rs
index e543677ef06..87bbf93777b 100644
--- a/src/librustc_resolve/lib.rs
+++ b/src/librustc_resolve/lib.rs
@@ -18,6 +18,8 @@
 #![feature(rustc_diagnostic_macros)]
 #![feature(slice_sort_by_cached_key)]
 
+#![recursion_limit="256"]
+
 #[macro_use]
 extern crate bitflags;
 #[macro_use]
diff --git a/src/libsyntax_ext/lib.rs b/src/libsyntax_ext/lib.rs
index c49d5772531..2bbe3a69ce8 100644
--- a/src/libsyntax_ext/lib.rs
+++ b/src/libsyntax_ext/lib.rs
@@ -24,6 +24,8 @@
 #![feature(quote)]
 #![feature(rustc_diagnostic_macros)]
 
+#![recursion_limit="256"]
+
 extern crate fmt_macros;
 #[macro_use]
 extern crate syntax;