diff options
author | Doug Evans <xdje42@gmail.com> | 2014-11-06 23:48:18 -0800 |
---|---|---|
committer | Doug Evans <xdje42@gmail.com> | 2014-11-06 23:48:18 -0800 |
commit | 08724ab7cab54446283db200db58a3313463a1a2 (patch) | |
tree | 2bce5ee3e45e7e6532192b135a58ac10b6f42238 | |
parent | d9060ba60d1523c87e44eaeb7706d168089936a3 (diff) | |
download | gdb-08724ab7cab54446283db200db58a3313463a1a2.zip gdb-08724ab7cab54446283db200db58a3313463a1a2.tar.gz gdb-08724ab7cab54446283db200db58a3313463a1a2.tar.bz2 |
Rename lookup_symbol_global to lookup_global_symbol.
gdb/ChangeLog:
* symtab.c (lookup_global_symbol): Renamed from lookup_symbol_global.
All callers updated.
* symtab.h (lookup_global_symbol): Update decl.
(lookup_static_symbol): Move decl to better location.
-rw-r--r-- | gdb/ChangeLog | 7 | ||||
-rw-r--r-- | gdb/cp-namespace.c | 4 | ||||
-rw-r--r-- | gdb/d-exp.y | 2 | ||||
-rw-r--r-- | gdb/guile/scm-symbol.c | 2 | ||||
-rw-r--r-- | gdb/python/py-symbol.c | 2 | ||||
-rw-r--r-- | gdb/symtab.c | 4 | ||||
-rw-r--r-- | gdb/symtab.h | 16 |
7 files changed, 22 insertions, 15 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 882262d..42ecfc4 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,5 +1,12 @@ 2014-11-06 Doug Evans <xdje42@gmail.com> + * symtab.c (lookup_global_symbol): Renamed from lookup_symbol_global. + All callers updated. + * symtab.h (lookup_global_symbol): Update decl. + (lookup_static_symbol): Move decl to better location. + +2014-11-06 Doug Evans <xdje42@gmail.com> + * symtab.c (basic_lookup_symbol_nonlocal): Add comment. 2014-11-06 Doug Evans <xdje42@gmail.com> diff --git a/gdb/cp-namespace.c b/gdb/cp-namespace.c index 898fb5a..4366666 100644 --- a/gdb/cp-namespace.c +++ b/gdb/cp-namespace.c @@ -632,7 +632,7 @@ lookup_symbol_file (const char *name, } else { - sym = lookup_symbol_global (name, block, domain); + sym = lookup_global_symbol (name, block, domain); } if (sym != NULL) @@ -692,7 +692,7 @@ lookup_symbol_file (const char *name, /* Lookup a class named KLASS. If none is found, there is nothing more that can be done. */ - klass_sym = lookup_symbol_global (klass, block, domain); + klass_sym = lookup_global_symbol (klass, block, domain); if (klass_sym == NULL) { do_cleanups (cleanup); diff --git a/gdb/d-exp.y b/gdb/d-exp.y index e0df9bc..5e4c10d 100644 --- a/gdb/d-exp.y +++ b/gdb/d-exp.y @@ -1182,7 +1182,7 @@ push_module_name (struct parser_state *ps, struct type *module, sym = lookup_symbol_in_static_block (copy, expression_context_block, VAR_DOMAIN); if (sym != NULL) - sym = lookup_symbol_global (copy, expression_context_block, + sym = lookup_global_symbol (copy, expression_context_block, VAR_DOMAIN); if (sym != NULL) diff --git a/gdb/guile/scm-symbol.c b/gdb/guile/scm-symbol.c index cb7abf3..352451b 100644 --- a/gdb/guile/scm-symbol.c +++ b/gdb/guile/scm-symbol.c @@ -607,7 +607,7 @@ gdbscm_lookup_global_symbol (SCM name_scm, SCM rest) TRY_CATCH (except, RETURN_MASK_ALL) { - symbol = lookup_symbol_global (name, NULL, domain); + symbol = lookup_global_symbol (name, NULL, domain); } do_cleanups (cleanups); GDBSCM_HANDLE_GDB_EXCEPTION (except); diff --git a/gdb/python/py-symbol.c b/gdb/python/py-symbol.c index 5d71c50..716f93d8 100644 --- a/gdb/python/py-symbol.c +++ b/gdb/python/py-symbol.c @@ -433,7 +433,7 @@ gdbpy_lookup_global_symbol (PyObject *self, PyObject *args, PyObject *kw) TRY_CATCH (except, RETURN_MASK_ALL) { - symbol = lookup_symbol_global (name, NULL, domain); + symbol = lookup_global_symbol (name, NULL, domain); } GDB_PY_HANDLE_EXCEPTION (except); diff --git a/gdb/symtab.c b/gdb/symtab.c index e2a1e56..2aae04c 100644 --- a/gdb/symtab.c +++ b/gdb/symtab.c @@ -1800,7 +1800,7 @@ basic_lookup_symbol_nonlocal (const char *name, if (sym != NULL) return sym; - return lookup_symbol_global (name, block, domain); + return lookup_global_symbol (name, block, domain); } /* See symtab.h. */ @@ -1861,7 +1861,7 @@ lookup_symbol_global_iterator_cb (struct objfile *objfile, /* See symtab.h. */ struct symbol * -lookup_symbol_global (const char *name, +lookup_global_symbol (const char *name, const struct block *block, const domain_enum domain) { diff --git a/gdb/symtab.h b/gdb/symtab.h index 5564dbe..c967c62 100644 --- a/gdb/symtab.h +++ b/gdb/symtab.h @@ -1096,11 +1096,18 @@ extern struct symbol *lookup_symbol_in_static_block (const char *name, const struct block *block, const domain_enum domain); +/* Search all static file-level symbols for NAME from DOMAIN. + Upon success sets BLOCK_FOUND and fixes up the symbol's section + if necessary. */ + +extern struct symbol *lookup_static_symbol (const char *name, + const domain_enum domain); + /* Lookup a symbol in all files' global blocks. Upon success sets BLOCK_FOUND and fixes up the symbol's section if necessary. */ -extern struct symbol *lookup_symbol_global (const char *name, +extern struct symbol *lookup_global_symbol (const char *name, const struct block *block, const domain_enum domain); @@ -1118,13 +1125,6 @@ extern struct symbol *lookup_symbol_in_block (const char *name, extern struct symbol *lookup_language_this (const struct language_defn *lang, const struct block *block); -/* Search all static file-level symbols for NAME from DOMAIN. - Upon success sets BLOCK_FOUND and fixes up the symbol's section - if necessary. */ - -extern struct symbol *lookup_static_symbol (const char *name, - const domain_enum domain); - /* Lookup a [struct, union, enum] by name, within a specified block. */ extern struct type *lookup_struct (const char *, const struct block *); |