building libgcj on irix 6.5

Andrew Haley aph@pasanda.cygnus.co.uk
Thu Dec 9 09:14:00 GMT 1999


> Date: 1999年12月09日 12:22:22 -0500
> From: Jeff Sturm <jsturm@sigma6.com>
>> Andrew Haley wrote:
>> Choice is certainly good... I was wondering though why the particular
> defaults were chosen:

Simple: we only use range based exception handling on targets where we
know it works!
> I re-read Jon Olson's February post on exception handling:
>> http://sourceware.cygnus.com/ml/java-discuss/1999-q1/msg00016.html
>> He seems to say that range table handling only really works on Intel and
> SPARC, and only with debugging information. That could explain what's
> in configure.host.

Right.
> Besides, --disable-sjlj-exceptions currently has no effect... I tried it
> on Alpha/Linux.

That's correct. We only have sj/lj exceptions on Alpha.
> (It could be that the old-style exceptions are broken on Alpha, and
> that would explain why some Java codes didn't run... I'll
> investigate.)

With this new sjlj-based code, exceptions should work correctly on
Alpha. Please tell us how you get on.
Andrew.


More information about the Java mailing list

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