[PATCH v2 2/8] Bump MAX_SYMBOL_IMPLS

Tom Tromey tromey@adacore.com
Fri Apr 7 16:39:55 GMT 2023


A subsequent patch will introduce more aclass registrations, causing
the number to go over the current maximum.  This bumps the number.
Note that there's a separate static assert that ensures that this
number doesn't get too large for the field size in the symbol.
---
 gdb/symtab.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gdb/symtab.c b/gdb/symtab.c
index 9b0887c8d65..b7b77818fbe 100644
--- a/gdb/symtab.c
+++ b/gdb/symtab.c
@@ -6343,7 +6343,7 @@ static int next_aclass_value = LOC_FINAL_VALUE;
 
 /* The maximum number of "aclass" registrations we support.  This is
    constant for convenience.  */
-#define MAX_SYMBOL_IMPLS (LOC_FINAL_VALUE + 10)
+#define MAX_SYMBOL_IMPLS (LOC_FINAL_VALUE + 11)
 
 /* The objects representing the various "aclass" values.  The elements
    from 0 up to LOC_FINAL_VALUE-1 represent themselves, and subsequent

-- 
2.39.1



More information about the Gdb-patches mailing list