[COMMITTED PATCH] symtab.c (lookup_symbol_aux_quick): Set block_found upon success.

Doug Evans xdje42@gmail.com
Sun Oct 26 05:13:00 GMT 2014


Hi.

I noticed this path wasn't setting block_found.

[block_found should ultimately either be deleted or handled differently,
but until then ...]

Committed.

2014-10-25  Doug Evans  <xdje42@gmail.com>

	* symtab.c (lookup_symbol_aux_quick): Set block_found upon success.

diff --git a/gdb/symtab.c b/gdb/symtab.c
index c530d50..2423b09 100644
--- a/gdb/symtab.c
+++ b/gdb/symtab.c
@@ -1771,6 +1771,7 @@ lookup_symbol_aux_quick (struct objfile *objfile, int kind,
   sym = lookup_block_symbol (block, name, domain);
   if (!sym)
     error_in_psymtab_expansion (kind, name, symtab);
+  block_found = block;
   return fixup_symbol_section (sym, objfile);
 }
 



More information about the Gdb-patches mailing list