This is the mail archive of the
gdb-patches@sources.redhat.com
mailing list for the GDB project.
Re: D Symbol Demangling
- From: Michael Snyder <msnyder at redhat dot com>
- To: John Demme <me at teqdruid dot com>
- Cc: gdb-patches at sources dot redhat dot com
- Date: Mon, 04 Apr 2005 11:21:29 -0700
- Subject: Re: D Symbol Demangling
- Organization: Red Hat, Inc.
- References: <1112582221.14153.32.camel@localhost.localdomain>
John Demme wrote:
Thus far, I've had partial success. In fairly simple D programs, my
demangling works, but in more complex programs with mixed C and D code
(D is link-compatible with C) it only calls the D demangler for some of
the functions.
What's the granularity of mixed code? Is it mixed within a source
file, or just between source files? If a source file contains only
one language, I think gdb ought to be able to discern it reliably.
When you say "for some of the functions", what differentiates
the ones where it successfully discerns the D language from those
where it doesn't?