Debugging libgcj on cygwin

Jeff Sturm jsturm@one-point.com
Fri Jul 11 04:26:00 GMT 2003


On Mon, 7 Jul 2003, Thomas Pfaff wrote:
> > What happens with the interpreter?
>> The interpreter seems to be broken on cygwin, therefore i configure with
> --disable-interpreter. If i configure with --enable-interpreter the
> result is the same as without the patch:

I see. BTW I applied a simpler patch to 3.3 that ought to solve your
problem. (3.3.1 will be closed starting tomorrow and should be released
soon.)
> I think that the main problem with cygwin is that signals (especially
> SIGSEGV) are not thread safe at the moment. SIGSEGV is only handled
> correctly by the main thread.

As Tom Tromey said, cygwin should build with -fcheck-references so signal
handling is unneeded.
My real concern is that boehm-gc doesn't seem to handle posix threads for
cygwin. However a plain no-threads build should test OK in libjava.
BTW I tried a full bootstrap & check running cygwin on a win2k box; do you
know how to avoid the popup dialogs for each faild executable? It makes
it difficult to run an automated testsuite.
Jeff


More information about the Java mailing list

AltStyle によって変換されたページ (->オリジナル) /