[rfc] lookups with natural/linkage names
Daniel Jacobowitz
drow@mvista.com
Sat May 24 14:36:00 GMT 2003
On Sat, May 24, 2003 at 01:11:19AM -0700, Paul N. Hilfinger wrote:
>
> > * Add a function
>
> > struct symbol *lookup_symbol_linkage (const char *name);
>
> > that looks up the symbol whose linkage name is NAME. It only looks
> > up global or static symbols (with preference to the former), and
> > only looks up symbols in VAR_DOMAIN; it doesn't apply any
> > language-specific rules. This will, for example, give us a reliable
> > way to find the symbol associated to a minsym, no matter how
> > complicated C++ lookup rules make things.
>
> David,
>
> What exactly is the reasoning that says that such lookups needn't consider
> local (or rather non-static/global) symbols?
Normally, symbols with a linkage name (i.e. that appear in the minsym
table) are only global or static. Does Ada have an exception to this?
--
Daniel Jacobowitz
MontaVista Software Debian GNU/Linux Developer
More information about the Gdb
mailing list