[patch-rfc] N2179: Exception Propagation in C++

Sebastian Redl wasti@windmuehlgasse.getdesigned.at
Fri Jul 18 17:46:00 GMT 2008


Paolo Carlini wrote:
> Hi,
>
> I have a quick comment (but certainly a thorough review is needed): you are adding quite a few lines - also including non-"uglified" names - to <exception> but only a few bits are wrapped in __GXX_EXPERIMENTAL_CXX0X__. That can't be right. Anything having to do with exception_ptr & co can only exist only when -std=c++0x is passed on the command line.
>
> Paolo.
>   
Is __GXX_EXPERIMENTAL_CXX0X__ defined during the compilation of 
libsupc++ itself? Because otherwise that can't work - I'd get missing 
declaration errors on the implementation of exception_ptr's members.

Sebastian



More information about the Libstdc++ mailing list