[Bug java/42811] [4.5 regression] java.lang.ExceptionInInitializerError in ecj1

2010-03-20 Thread davek at gcc dot gnu dot org
--- Comment #9 from davek at gcc dot gnu dot org 2010-03-20 20:33 --- Right you are. I'll just have to hope it gets approved quickly while those remaining P1s gradually tick away... :) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42811

[Bug java/42811] [4.5 regression] java.lang.ExceptionInInitializerError in ecj1

2010-03-20 Thread rguenth at gcc dot gnu dot org
--- Comment #8 from rguenth at gcc dot gnu dot org 2010-03-20 20:21 --- Java is not release critical. If it doesn't make 4.5.0 it can easily make 4.5.1. -- rguenth at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug java/42811] [4.5 regression] java.lang.ExceptionInInitializerError in ecj1

2010-03-20 Thread davek at gcc dot gnu dot org
--- Comment #7 from davek at gcc dot gnu dot org 2010-03-20 20:02 --- Raising priority P4 -> P3 and Cc'ing RM. I didn't want to ask to block the release for a bug in a long-neglected language on a secondary target before I was sure I'd be able to come up with a fix in time, but now that

[Bug java/42811] [4.5 regression] java.lang.ExceptionInInitializerError in ecj1

2010-02-27 Thread davek at gcc dot gnu dot org
--- Comment #6 from davek at gcc dot gnu dot org 2010-02-27 17:50 --- Created an attachment (id=19977) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19977&action=view) Alternative approach This alternative approach attempts to place a circular dependency between the two generated

[Bug java/42811] [4.5 regression] java.lang.ExceptionInInitializerError in ecj1

2010-02-19 Thread davek at gcc dot gnu dot org
--- Comment #5 from davek at gcc dot gnu dot org 2010-02-20 00:40 --- Created an attachment (id=19928) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19928&action=view) patch respin So, after much single-stepping in the debugger, and some discussion on the mailing list: http://gcc

[Bug java/42811] [4.5 regression] java.lang.ExceptionInInitializerError in ecj1

2010-02-05 Thread davek at gcc dot gnu dot org
--- Comment #4 from davek at gcc dot gnu dot org 2010-02-05 17:44 --- Created an attachment (id=19808) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19808&action=view) proposed fix I'm going to bootstrap and test this patch, which adds a dummy static dependency to pull in the nonc

[Bug java/42811] [4.5 regression] java.lang.ExceptionInInitializerError in ecj1

2010-02-03 Thread davek at gcc dot gnu dot org
--- Comment #3 from davek at gcc dot gnu dot org 2010-02-04 03:37 --- (In reply to comment #2) > Created an attachment (id=19671) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19671&action=view) [edit] > patch > > now it summons gcj-noncore dll and resolves classes which should ha

[Bug java/42811] [4.5 regression] java.lang.ExceptionInInitializerError in ecj1

2010-01-22 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P4 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42811

[Bug java/42811] [4.5 regression] java.lang.ExceptionInInitializerError in ecj1

2010-01-20 Thread jojelino at gmail dot com
--- Comment #2 from jojelino at gmail dot com 2010-01-21 04:55 --- Created an attachment (id=19671) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=19671&action=view) patch now it summons gcj-noncore dll and resolves classes which should have been resolved. i know it's not perfect.

[Bug java/42811] [4.5 regression] java.lang.ExceptionInInitializerError in ecj1

2010-01-20 Thread rguenth at gcc dot gnu dot org
-- rguenth at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.5.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42811

[Bug java/42811] [4.5 regression] java.lang.ExceptionInInitializerError in ecj1

2010-01-19 Thread jojelino at gmail dot com
--- Comment #1 from jojelino at gmail dot com 2010-01-20 05:02 --- linking executables with -Wl,--whole-archive libgcj-noncore.la libgcj.la -Wl,--no-whole-archive solves this problem. excepts that it creates fatty import symbol table approx. (28 megabyte). is there any workaround instead