This is the mail archive of the
java-discuss@sourceware.cygnus.com
mailing list for the Java project.
Re: [Q] can't build libgcj on Solaris 2.6
- To: Tom Tromey <tromey at cygnus dot com>
- Subject: Re: [Q] can't build libgcj on Solaris 2.6
- From: Joerg Brunsmann <joerg dot brunsmann at FernUni-Hagen dot de>
- Date: Fri, 10 Dec 1999 16:44:27 +0100
- CC: Charles-Antoine Gauthier <charles dot gauthier at iit dot nrc dot ca>, java-discuss at sourceware dot cygnus dot com
- Organization: Fernuniversitaet Hagen - Software Engineering (Praktische Informatik III)
- References: <3847E602.4B04@fernuni-hagen.de> <384EDAA8.96DE3F41@iit.nrc.ca> <384F8C34.53CD@fernuni-hagen.de> <199912091716.JAA28703@ferrule.cygnus.com>
Tom Tromey wrote:
> The initial patch was just wrong. I checked in a fixed version. Can
> you try it? I don't remember if Solaris has recursive mutexes or not.
> Does it?
Unfortunately the patch doesn't fix my wait/nofify problem. The problem
still remains that "pthread_cond_waiting"-threads aren't awakened when
they are notified. I checked if one return value of either
_Jv_PthreadCheckMonitor or pthread_cond_signal in _Jv_CondNotify is an
error code, but they are both ok. Can someone give me a hint where I
can continue debugging?
I looked into Solaris Answerbook and it seems that Solaris does indeed
have recursive mutexes.
Jörg