catch(...) and forced unwind

Matt Austern austern@apple.com
Thu Dec 18 18:51:00 GMT 2003


My guess is that we aren't going to make progress on this issue on this 
list, mainly because it's a C++/POSIX issue and not a gcc issue.

I suggest that we set up a mailing list to discuss what a C++ binding 
to pthreads should look like (or perhaps, more generally, a C++ binding 
to POSIX).  My guess is that most of the people in the CC list would be 
interested in that question, and probably a few other people as well.  
I'd certainly want to include David Butenhof in the discussion, and my 
experience is the same as Dave Abrahams's: he's very willing to discuss 
the implication of pthread design issues for C++.

The goal of this discussion should be to get POSIX/C++ issues into one 
or both of the relevant standards.  Gcc and glibc and libstdc++ don't 
have to wait until the standardization effort is officially complete, 
of course, but it would be nice to get an idea of the direction before 
we go off implementing things.

			--Matt



More information about the Gcc mailing list