The libgcc.a that is distributed with cygwin gcc-2.95.3-4 only supports single threaded C++ exception handling. The library has exception routines that use static variables. When I substitute a version of libgcc.a that includes the code in gcc/gthr-win32.h, multi-threaded C++ apps with exception handling seem to work (we've been running them for a couple months now). Given that the code seems to be there to do this correctly, why is it not enabled? Thanks, Costa
- Re: G++, C++ Exception handling, and cygwin Constantine Sapuntzakis
- Re: G++, C++ Exception handling, and cygwin Christopher Faylor
- Re: G++, C++ Exception handling, and cygwin Robert Collins
- Fw: G++, C++ Exception handling, and cygwin Robert Collins
