This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: RFA - C++ new initializers
- To: nathan at codesourcery dot com
- Subject: Re: RFA - C++ new initializers
- From: Mark Mitchell <mark at codesourcery dot com>
- Date: Mon, 22 Jan 2001 10:30:36 -0800
- Cc: gcc-bugs at gcc dot gnu dot org
- Organization: CodeSourcery, LLC
- References: <3A6C09EE.E938B4EE@codesourcery.com>
a) remove the extensions.
b) deprecate the extensions.
c) keep them for non-pod types (and document them)
d) get them working for pod types too.
My preference is a or b.
I prefer a, and I think GCC 3.0 is as good a time as any to remove
that. However, I'm traditionally characterized as over-agressive. We
should let Jason comment. (I'm sure it will turn out that Red Hat has
some customer that uses these extensions heavily. Shame on them! :-))
I think b should be uncontroversial, but we'll see if Jason agrees.
I don't think we should fix bugs in these extensions; they're by
definition low-priority bugs.
Thanks for bringing up the issue.
--
Mark Mitchell mark@codesourcery.com
CodeSourcery, LLC http://www.codesourcery.com