RFA - C++ new initializers

Mark Mitchell mark@codesourcery.com
Mon Jan 22 10:24:00 GMT 2001


  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


More information about the Gcc-bugs mailing list