This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

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



Hi all

Multi-threaded exceptions support is a fundamental issue for our application:
depending on it,
we will choose to work with gcc or AIX native compiler ( in my team, we really
would prefer to keep
on with gcc :)   ) and that's why I have some additional questions :

-- Is the fact that gcc-2.95 does not support multi-threaded exceptions on AIX
is stated somewhere ? (for example
on gnu web site ...)
-- Can we be sure that GCC3.0 will support multi-threaded exceptions on AIX ?
(is it stated somewhere ?)
-- I read on gnu web site that GCC 3.0 should be released by the end of the
year. Do you think we can rely on this
information?

Thanks

Regards
Veronique

PS : Thank David for your answer.

>>>>>> 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



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]