summaryrefslogtreecommitdiff
path: root/sys-devel/clang/files/clang-3.1-increase-parser-recursion-limit.patch
blob: 79f4f9f078719dee38792ef20fede7ff957ec5a3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Backported from r155737.

diff --git a/llvm-3.1.src/tools/clang/include/clang/Parse/Parser.h b/llvm-3.1.src/tools/clang/include/clang/Parse/Parser.h
index 0ae5dc8..2a7464f 100644
--- a/llvm-3.1.src/tools/clang/include/clang/Parse/Parser.h
+++ b/llvm-3.1.src/tools/clang/include/clang/Parse/Parser.h
@@ -451,7 +451,7 @@ private:
       }
     }
     
-    enum { MaxDepth = 256 };
+    enum { MaxDepth = 512 };
     
     bool diagnoseOverflow();
     bool diagnoseMissingClose();