This is the mail archive of the
java-patches@gcc.gnu.org
mailing list for the Java project.
Re: x86-64 support
On Friday 19 July 2002 16:37, Tom Tromey wrote:
> >>>>> "Bo" == Bo Thorsen <bo@sonofthor.dk> writes:
>
> Bo> 2002-07-19 Bo Thorsen <bo@suse.de>
> Bo> * java/lang/ieeefp.h: Add x86-64 support.
> Bo> * configure.in: Likewise.
> Bo> * configure.host: Likewise.
> Bo> * configure: Regenerated.
> Bo> * sysdep/x86-64/locks.h: New file with x86-64 locks.
> Bo> * include/dwarf2-signal.h: Use SYS_rt_sigaction on x86_64.
>
> This looks fine. Please check it in, thanks.
Done, thanks.
> If you've got some time, consider writing the closure API for libffi.
> That will let you enable the bytecode interpreter on this platform.
I took a very brief look at it with Jan Hubicka yesterday, but we never came
up with anything. I'll take a couple of hours today trying to figure this
out. If I can't make it today, it will be some time before it can happen,
since I'll be more or less offline for the next four weeks.
> Also, could you write a news item for the java main web page?
> Just something mentioning that x86-64 is now a supported platform for
> libgcj. Thanks.
Index: htdocs/java/index.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/java/index.html,v
retrieving revision 1.107
diff -u -r1.107 index.html
--- htdocs/java/index.html 24 Jun 2002 20:41:49 -0000 1.107
+++ htdocs/java/index.html 19 Jul 2002 15:03:51 -0000
@@ -74,6 +74,13 @@
<!-- News entries start here -->
<tr><td valign="top">
+<b>July 19, 2002</b>
+</td><td>
+Bo Thorsen has implemented the necessary support in FFI, boehm-gc and
+libjava to get libgcj running on x86-64. This is a big step towards
+getting libgcj fully supported on x86-64.
+</td></tr>
+
<b>June 24, 2002</b>
</td><td>
Tom Tromey has checked in a patch that makes the bytecode interpreter
Is that Ok? Bear in mind that x86-64 only passes 1220 tests in the testsuite,
and there is not yet a bytecode interpreter, so I don't think it qualifies as
a fully supported platform yet.
Bo.
--
Bo Thorsen | Praestevejen 4
Free software developer | 5290 Marslev
SuSE Labs | Denmark