Removal of pre-ISO C++ items from include/backwards
Joe Buck
Joe.Buck@synopsys.COM
Fri Oct 26 04:12:00 GMT 2007
On Fri, Oct 26, 2007 at 11:06:43AM +1000, skaller wrote:
> The compiler is expected to conform to the specified standard
> and the standard libraries are an intrinsic part of the
> standard, and IMHO it would be good practice to allow
> 'strict' conformance to an older standard, whilst still
> rejecting 'never standardised' features.
The SGI hash containers are very widely used, also highly portable
(the STLPort version runs on practically every C++ compiler in existence).
It would be a disservice to the users to remove them. They live in
<ext/...> indicating that they aren't standard.
> Might not auto_ptr etc go into a distinct c++2000 directory?
>
> [BTW: very glad to hear auto_ptr is leaving is. The LWG made
> a total mess of my requirement and suggestion, the newer
> classes finally provide the right thing .. thank you to the
> new LWG members on that!]
Has anyone checked yet on the impact on a Debian distribution of
these proposed changes (and even for things that are checked in,
they should only be thought of as "proposed" at this point)?
More information about the Gcc
mailing list