This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [C++ PATCH] Stop confusing warning, remove DR295
- From: Nathan Sidwell <nathan at codesourcery dot com>
- To: Gabriel Dos Reis <gdr at integrable-solutions dot net>
- Cc: gcc-patches at gcc dot gnu dot org, mark at codesourcery dot com
- Date: Fri, 13 Sep 2002 21:24:52 +0100
- Subject: Re: [C++ PATCH] Stop confusing warning, remove DR295
- Organization: Codesourcery LLC
- References: <3D8211C3.2050903@codesourcery.com> <m3hegt4q5x.fsf@soliton.integrable-solutions.net>
Gabriel Dos Reis wrote:
Nathan Sidwell <nathan@codesourcery.com> writes:
| [1 <text/plain; us-ascii (7bit)>]
| Hi,
| the attached patch removes the implementation of DR295, because that changes
| the meaning of existing code.
Nathan,
I'm confused. Are you saying that you no longer implements the
resolution of DR295 which is now in a "REady" state?
yes. I am aware it is in the ready state, unfortunately it changes the
meaning of existing code (something I was not aware of when I suggested it,
and I do not believe the committee was aware of either).
Jason sent me a PR from some Boost code.
see http://gcc.gnu.org/ml/gcc/2002-09/msg00335.html
Not only does it change the boost code, but also there is no way to
express the type specialization that boost naturally wants at that point
(unlike the equivalent case for a reference type).
Do you disagree?
nathan
--
Dr Nathan Sidwell :: http://www.codesourcery.com :: CodeSourcery LLC
'But that's a lie.' - 'Yes it is. What's your point?'
nathan@codesourcery.com : http://www.cs.bris.ac.uk/~nathan/ : nathan@acm.org