This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [C++ Patch] Produce canonical names for debug info without changing normal pretty-printing (issue6215052)
- From: Gabriel Dos Reis <gdr at integrable-solutions dot net>
- To: Sterling Augustine <saugustine at google dot com>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Fri, 1 Jun 2012 18:38:20 -0500
- Subject: Re: [C++ Patch] Produce canonical names for debug info without changing normal pretty-printing (issue6215052)
- References: <20120601230751.E0FEB160730@sterling.mtv.corp.google.com>
On Fri, Jun 1, 2012 at 6:07 PM, Sterling Augustine
<saugustine@google.com> wrote:
> After finding yet another bug in the previous patch dealing with pretty-printing
> decls for dwarf in canonical form, I have figured out a way to do it that is
> less invasive and much cleaner.
>
> This updated patch simply wraps the two entry points into the decl pretty-
> printer called from cxx_dwarf_name with new functions that set the
> appropriate flag on the pretty printer. This is much cleaner and avoids
> the need for translating flags for C++ pretty-printing into standard C
> pretty printing flags.
>
> OK for mainline?
OK.