From e084d3fff087faee8cb6096f83230086c210c8ff Mon Sep 17 00:00:00 2001 From: Tom de Vries Date: Thu, 24 Jun 2021 17:58:53 +0200 Subject: [PATCH] [gdb/symtab] Assert that per-cu symtab expansion state is defined --- gdb/psymtab.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gdb/psymtab.c b/gdb/psymtab.c index 3e0f7e721b7..6e55d0fdb8f 100644 --- a/gdb/psymtab.c +++ b/gdb/psymtab.c @@ -588,6 +588,8 @@ psymtab_to_symtab (struct objfile *objfile, struct partial_symtab *pst) while (pst->user != NULL) pst = pst->user; + gdb_assert (pst->expansion_state != partial_symtab::unexpanded); + /* If it's been looked up before, return it. */ if (pst->get_compunit_symtab (objfile)) return pst->get_compunit_symtab (objfile); -- 2.47.2