This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [C++ PATCH for 3.3/3.4/3.5] Fix PR16175
- From: Gabriel Dos Reis <gdr at integrable-solutions dot net>
- To: <lerdsuwa at users dot sourceforge dot net>
- Cc: <gcc-patches at gcc dot gnu dot org>
- Date: 23 Jul 2004 20:52:34 +0200
- Subject: Re: [C++ PATCH for 3.3/3.4/3.5] Fix PR16175
- Organization: Integrable Solutions
- References: <Pine.LNX.4.33.0407212211440.23288-100000@localhost.localdomain>
Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net> writes:
| Kriang Lerdsuwanakij wrote:
|
| > Hi
| >
| > The PR16175 is simply about cv qualifiers not displayed in the
| > diagnostics for BOUND_TEMPLATE_TEMPLATE_PARM tree nodes. I am
| > committing this patch to mainline as obvious (tested on i686-pc-linux-gnu).
| >
| > The bug has been around since the beginning of template template parameter
| > support but PR is recorded as regression simply due to a different error
| > message was displayed in old versions of GCC. Anyway, I think it is safe
| > and can be included in 3.3 and 3.4 branch. OK for 3.3 and 3.4?
|
| I forgot to mention that the code for 3.3 and 3.4 differ slightly.
| Here is the version I committed to the 3.4 branch (bootstrapped and
| tested of course). For 3.3 branch the change is the same but the
| surrounding lines printing identifier and template argument list also differ.
| So this patch also requires a slight tweak there.
OK for gcc-3_3-branch.
-- Gaby