Release stuff

Boehm, Hans hans_boehm@hp.com
Tue Mar 12 12:21:00 GMT 2002


There are still exception handling issues on IA-64 Linux.  I think we have
adequate patches for them, but they haven't made it in yet.  Basically we
need to:

1) Enable dwarf2 exceptions on IA64 in libjava.

2) Check in Andrew Haley's Itanium libjava exception handling patches.  I
think there were concerns about checking these in as is.

3) Check in a patch for the IA64 unwinder in libgcc.  There are problems
with the label_state and copy_state unwind directives.  This started to
matter when gcc started using them.  (This patch is mostly derived from a
kernel patch that came from David Mosberger.)

I will post the patch (3) shortly once I do a bit more testing.  I will also
repost the others, so that we can hopefully make progress.

Hans

> -----Original Message-----
> From: Tom Tromey [mailto:tromey@redhat.com]
> Sent: Tuesday, March 12, 2002 10:30 AM
> To: Java Discuss List
> Subject: Release stuff
> 
> 
> I'm trying to track our state so we can try to have meaningful input
> into the 3.1 release process.
> 
> Here are the PRs I think we must fix:
> 
> 5876 jc1 crashes when targeting mingw32
>      I believe this is the problem we think was introduced by my
>      builtin function patch.  Is that right?
> 5879 throwing exceptions causes SEGV in GCJ-compiled code
>      Regression introduced in December
> 5898 build failure in libgcj due to a internal error
>      Recent build regression
> 5912 gcj -R doesn't work for mingw32 cross compiler
>      I think we have a patch for this.
>      We want mingw32 in this release
> 5923 gcj -C generates incorrect bytecode
>      This is probably a regression, though I'm not certain
> 5924 gij fails with current link line
>      Definitely a regression
> 
> This list has grown a lot in the last week :-(
> 
> 
> Here are the platforms I think we currently support.
> 
> x86 Linux
> alpha Linux
> IA-64 Linux
> PPC Linux
> Sparc Solaris
>     I don't know what releases
> MIPS Irix
>     I don't know what releases; building here might be a 
> little difficult
> x86 Mingw32
>     Only works as a target, not a host.
>     Is still incomplete (at least Process does not work yet)
> 
> 
> If you think there is a missing PR, please tell me.  If there is a
> critical bug that isn't in a PR, point me to the bug report and I will
> file a PR.
> 
> If you think there is a missing platform that either worked in the
> last release or that has been added since then, tell me.
> 
> Once we've got a final list I'll make sure Mark knows about it.  Some
> of the PRs above aren't really "ours".  They were caused by non-Java
> changes.  I plan to work on the Java-related PRs (though of course
> work might intervene unpredictably).
> 
> Tom
> 



More information about the Java mailing list