C++ extension "cast-as-lvalues": time to deprecate?
Nathan Sidwell
nathan@codesourcery.com
Fri May 9 18:34:00 GMT 2003
Matt Austern wrote:
> We said it was deprecated in the documentation, but we never enforced
> that with a warning. I think the schedule for removal will have to
> look something like this:
> - Next release: put in a warning for this extension, and allow users
> to turn it off with a switch.
> - The release after that: don't allow users to turn the warning off.
> - Finally, in the next release: remove it entirely.
>
> I could imagine doing this over the course of two releases instead
> of three, but two is the absolute minimum.
Normal practice for g++ at least appears to be two, add a warning in
release N, remove it in N+1
nathan
--
Nathan Sidwell :: http://www.codesourcery.com :: CodeSourcery LLC
The voices in my head said this was stupid too
nathan@codesourcery.com :: http://www.planetfall.pwp.blueyonder.co.uk
More information about the Gcc
mailing list