This is the mail archive of the
libstdc++@gcc.gnu.org
mailing list for the libstdc++ project.
Re: C++ PATCH: PR 13140
- From: Gabriel Dos Reis <gdr at integrable-solutions dot net>
- To: mark at codesourcery dot com
- Cc: gcc-patches at gcc dot gnu dot org, libstdc++ at gcc dot gnu dot org
- Date: 15 Sep 2005 16:44:29 +0200
- Subject: Re: C++ PATCH: PR 13140
- References: <200509150953.j8F9rn58020540@sethra.codesourcery.com>
Mark Mitchell <mark@codesourcery.com> writes:
| This patch tightens up error checking in G++. In particular, we now
| catch cases where a member is defined in a namespace that does not
| enclose the class in whch it was declared, or cases where a template
| is explicitly instantiated in a namespace that does not enclose the
| namespace where it was declared, and we catch an explicit
| specialization case that we didn't catch before.
|
| I'm planning to apply this to 4.1 (it's not a regression). However,
| this patch did catch a bug in the libstdc++ testsuite_character.h
| file (see below), so I'm going to wait 24 hours before check-in, in
| case the libstdc++ people object.
The libstdc++ change is OK.
Thanks!
-- Gaby