From 921a4c30579525b8de71d8118a2d31fcd68dea32 Mon Sep 17 00:00:00 2001 From: Nick Clifton Date: Tue, 11 Dec 2018 11:59:53 +0000 Subject: [PATCH] Fix a failure in the libiberty testsuite by increasing the demangle recursion limit to 2048. PR 88409 * demangle.h (DEMANGLE_RECURSION_LIMIT): Increase to 2048. From-SVN: r267020 --- include/ChangeLog | 5 +++++ include/demangle.h | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/include/ChangeLog b/include/ChangeLog index c26ddf4b4e3..b3592d370ce 100644 --- a/include/ChangeLog +++ b/include/ChangeLog @@ -1,3 +1,8 @@ +2018-12-11 Nick Clifton + + PR 88409 + * demangle.h (DEMANGLE_RECURSION_LIMIT): Increase to 2048. + 2018-12-07 Nick Clifton * demangle.h (DMGL_NO_RECURSE_LIMIT): Define. diff --git a/include/demangle.h b/include/demangle.h index 1e67fe2fb34..fadf7082c05 100644 --- a/include/demangle.h +++ b/include/demangle.h @@ -77,7 +77,7 @@ extern "C" { /* If DMGL_NO_RECURSE_LIMIT is not enabled, then this is the value used as the maximum depth of recursion allowed. It should be enough for any real-world mangled name. */ -#define DEMANGLE_RECURSION_LIMIT 1024 +#define DEMANGLE_RECURSION_LIMIT 2048 /* Enumeration of possible demangling styles.