------- Additional Comments From ebotcazou at gcc dot gnu dot org 2005-09-27 07:14 ------- > Possible solutions: > > 1) force double initialization again. > 2) add dg-options "-pthread" for solaris on the given testsuite files > 3) link libstdc++ builds on solaris with -pthread. Libjava already does this. > See see libjava/configure.ac:759. > 4) fix __gthread_active_p on solaris to make it work like other systems.
I think we need to do both 3) [but again libjava is not built with -pthreads, it is *linked* against -lpthread and on *all* platforms] and 4). -- What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed| |1 Last reconfirmed|0000-00-00 00:00:00 |2005-09-27 07:14:13 date| | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24071