SWT 3 and gcj

Tom Tromey tromey@redhat.com
Mon Oct 20 16:46:00 GMT 2003


>>>>> "Rutger" == Rutger Ovidius <ovid@mailandnews.com> writes:

Rutger> gcj-3.4 -w -c -o boot.o boot.jar
Rutger> org/eclipse/core/internal/registry/ExtensionRegistry.java:65: error: 
Rutger> verification error at PC=131
Rutger> org/eclipse/core/internal/registry/ExtensionRegistry.java:65: error: might 
Rutger> transfer control into subroutine
Unfortunately, this is a gcj bug. The only workaround is to try to
compile this file from source, instead of .class. You might run into
other gcj bugs doing this, though.
For the gcj we use internally to build eclipse, we just disabled this
part of the verifier. This isn't really a suitable solution though.
And you can't easily add a flag to disable the entire verifier, as the
verifier computes information used later on during compilation.
Anyway, we know about this, but nobody is actively working on it.
Tom


More information about the Java mailing list

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