From: Jeff Law Date: Wed, 22 Oct 1997 19:15:44 +0000 (+0000) Subject: More comment fixes to make the code clearer. X-Git-Tag: gdb-4_18-branchpoint~4414 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=a259afccd8dfc082966d89d9c969613c1d3cfb19;p=thirdparty%2Fbinutils-gdb.git More comment fixes to make the code clearer. --- diff --git a/gdb/symtab.c b/gdb/symtab.c index 92f6382169f..c88d1b05627 100644 --- a/gdb/symtab.c +++ b/gdb/symtab.c @@ -1018,7 +1018,12 @@ lookup_block_symbol (block, name, namespace) if (SYMBOL_NAMESPACE (sym) == namespace && SYMBOL_MATCHES_NAME (sym, name)) { - /* Given pc, search thu alias list to find the active symbol. */ + /* If SYM has aliases, then use any alias that is active + at the current PC. If no alias is active at the current + PC, then use the main symbol. + + ?!? Is checking the current pc correct? Is this routine + ever called to look up a symbol from another context? */ if (SYMBOL_ALIASES (sym)) sym = ref_search_val (sym, read_pc ());