[v3] c++0x includes
Martin Sebor
sebor@roguewave.com
Wed Feb 21 19:03:00 GMT 2007
Howard Hinnant wrote:
> On Feb 21, 2007, at 1:29 PM, Gabriel Dos Reis wrote:
>
>> | From my vantage point today, I side with Paolo's position. I think
>> | that C++0x means, by ISO rules, that items marked as deprecated
>> | includes in C++98 should be removed from the libstdc++
>> | sources. Formally, deprecated is defined as "Normative for the current
>> | edition of the Standard, but not guaranteed to be part of the Standard
>> | in future revisions." Thus, all files in "includes/backward" get the
>> | chop. All files in testsuite/backward get the chop. All docs that
>> | reference these bits get the chop. Hiiiiii-ya!!!!
>>
>> However, there is no guarantee they weill go away (from the standard).
>> As curious as it may be -- and this is a fact -- "deprecated" has no
>> meaningful implication from the semantics point of view. I highly
>> suspect almost none of the deprecated stuff will go away.
>
> There is serious talk on the LWG to *un-deprecate* the C <name.h> headers.
Can we deprecate the C++ ones for a change? ;-)
Martin
More information about the Libstdc++
mailing list