Exceptions in multi-threaded aplication on AIX4.3 / g++ 2.95.2

David Edelsohn dje@watson.ibm.com
Mon Oct 30 09:40:00 GMT 2000


>>>>> vmarquion  writes:

Veronique> I 'm currently porting a multi-threaded application which use exceptions on
Veronique> AIX4.3 platform with g++2.95.2 and I'm experiencing random crashes  (it happens
Veronique> only on this platform). I was told in another news-group that exceptions and
Veronique> threads
Veronique> do not mix at well on AIX4.3 with g++2.95.2. As a matter of fact  recompiling my
Veronique> application with  the flag -fno-exceptions solved the problem ...except I can
Veronique> not
Veronique> use exceptions anymore :(

Veronique> Could anyone tell if g++2.95.2 on AIX 4.3 platform supports exceptions within
Veronique> multi-threaded application.

	gcc-2.95 does not support multi-threaded exceptions on AIX.
libstdc++-v2 does (did?) support multi-threaded exception in the
development sources.  The intent is for this to work in the libstdc++-v3
library in gcc-3.0.

David



More information about the Gcc mailing list