This is the mail archive of the libstdc++@gcc.gnu.org mailing list for the libstdc++ project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: C++ PATCH: PR 20599 (1/3)


On 9/25/06, Doug Gregor <dgregor@cs.indiana.edu> wrote:

On Sep 25, 2006, at 2:42 PM, Richard Guenther wrote: > This practically means the compiler should just provide _one_ > -std=c++0x-draft (or whatever name) and _not_ provide preprocessor > macros for features included in the particular release. This avoids > giving false promises about stability of these language extensions.

Given that we're only considering features that have been written
into the C++0x Working Draft for this -std=c++0x(-draft?) mode, I
imagine that the chance of features being removed is rather small. 50
+ members of the committee have said "yes" to a feature at least two
times, usually with more than a year in between, before it gets into
the working draft. It would take a significant event for them to
change their minds.

Yes, so even less reason to worry about multiple flags or preprocessor macros (if they are not part of the draft).

Richard.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]