This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Next round of new demangler patches
- From: Ian Lance Taylor <ian at wasabisystems dot com>
- To: mec dot gnu at mindspring dot com (Michael Elizabeth Chastain)
- Cc: gcc-patches at gcc dot gnu dot org, dj at redhat dot com
- Date: 07 Dec 2003 09:34:50 -0500
- Subject: Re: Next round of new demangler patches
- References: <20031207064436.A48124B363@berman.michael-chastain.com>
mec.gnu@mindspring.com (Michael Elizabeth Chastain) writes:
> The DMGL_VERBOSE condition is a bit creepy. With the old demangler,
> DMGL_VERBOSE meant "print stuff like "[in-charge]" which are obviously
> internal annotations to the demangled name". Now it also means "select
> between different legal C++ constructs, one longer, one shorter".
> I'm concerned about that.
Using DMGL_VERBOSE meant both with the old demangler. I was planning
on having the new demangler eventually print the stuff like
"[in-charge]" too.
But I'm not wedded to any particular approach here. I only included
that in the patch because that is how the old demangler worked. If
anybody has a better suggestion for handling DMGL_VERBOSE, I'm happy
to hear it.
Ian