[RFC] Moving apart SGI extensions
Benjamin Kosnik
bkoz@redhat.com
Wed Dec 26 23:35:00 GMT 2001
> http://gcc.gnu.org/ml/libstdc++/2001-09/msg00158.html
Huh. Interesting.
1) kludges: should be removed. I've been trying to remove them as I touch
the code, and I know you did a bunch of this already as well. I think
this is important.
2) extensions. My preference is to not have a macro at all, and just move
individual bits to include/ext/some_name.h. Furthermore, it would be
great if the include/ext stuff was not in namespace std::, as it is presently
(gag!). I think this is a better idea then macros... besides, stuff in
/include/ext wouldn't have to be mangled, right? Since it's only brought
in by request and not part of the standard library proper?
It would be nice if /include/ext was
1) in namespace __gnu_cxx
2) not mangled
That seems best to me, but I'm curious as to others suggestions.
-benjamin
More information about the Libstdc++
mailing list