[COMMITTED] Move block_found decl to symtab.h.

Message ID m3siialo88.fsf@sspiff.org
State Committed
Headers

Commit Message

Doug Evans Oct. 26, 2014, 5:44 p.m. UTC
  Hi.

This is a minor cleanup that removes a FIXME.

Ideally what we want is to remove/rework block_found instead
of passing results back in a global.  Another day ...

Committed.

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

	* parser-defs.h (block_found): Move decl from here ...
	* symtab.h (block_found): ... to here.
  

Patch

diff --git a/gdb/parser-defs.h b/gdb/parser-defs.h
index e43b1ae..2ba6e05 100644
--- a/gdb/parser-defs.h
+++ b/gdb/parser-defs.h
@@ -67,11 +67,6 @@  extern CORE_ADDR expression_context_pc;
    we've encountered so far.  */
 extern const struct block *innermost_block;
 
-/* The block in which the most recently discovered symbol was found.
-   FIXME: Should be declared along with lookup_symbol in symtab.h; is not
-   related specifically to parsing.  */
-extern const struct block *block_found;
-
 /* Number of arguments seen so far in innermost function call.  */
 extern int arglist_len;
 
diff --git a/gdb/symtab.h b/gdb/symtab.h
index 9d1aa98..73108f0 100644
--- a/gdb/symtab.h
+++ b/gdb/symtab.h
@@ -1011,6 +1011,10 @@  DEF_VEC_P (symtab_ptr);
 
 extern int currently_reading_symtab;
 
+/* The block in which the most recently looked up symbol was found.  */
+
+extern const struct block *block_found;
+
 /* symtab.c lookup functions */
 
 extern const char multiple_symbols_ask[];