[v3] c++0x includes
Howard Hinnant
hhinnant@apple.com
Wed Feb 21 18:54:00 GMT 2007
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.
-Howard
More information about the Libstdc++
mailing list