Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com Message-ID: <3B44CCB0.249673CB@acris.co.uk> Date: Thu, 05 Jul 2001 21:23:12 +0100 From: Julian Hall X-Mailer: Mozilla 4.7 [en-gb] (WinNT; U) X-Accept-Language: en MIME-Version: 1.0 To: cygwin AT cygwin DOT com, java AT gcc DOT gnu DOT org Subject: Progress update with gcj on cygwin Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit OK, just to let those of you who have been helping out/keeping track/etc know, I've managed to get a version of gcj + libgcj compiled under cygwin, but unfortunately the library crashes during initialisation. I have now tracked the problem down to occurring during the stack unwinding process, which unfortunately I understand very little about. The process is initiated by Integer.parseInt() throwing a NumberFormatException during the initialisation of timezones (it is optimistically attempting to parse an int after the letters 'GMT' in the timezone 'GMT'...), and results in the abort() function at line 981 of gcc/unwind-dw2.c being called. If anyone wants to try to figure out what's going on I'll be more than happy to help out, but for the time being this is a dead end to me. Tomorrow, I'm going to try again with SjLj exceptions. I'll keep everyone posted of any success/failure I might have. Jules -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/