This is the mail archive of the
java-patches@gcc.gnu.org
mailing list for the Java project.
3.1 PATCH: Enable libgcj on Tru64 UNIX
- From: Rainer Orth <ro at TechFak dot Uni-Bielefeld dot DE>
- To: gcc-patches at gcc dot gnu dot org
- Cc: java-patches at gcc dot gnu dot org
- Date: Wed, 27 Mar 2002 20:26:40 +0100 (MET)
- Subject: 3.1 PATCH: Enable libgcj on Tru64 UNIX
Based on the successful libjava testresults on Tru64 UNIX V4.0F and V5.1
http://gcc.gnu.org/ml/gcc-testresults/2002-03/msg00490.html (V4.0F)
and
http://gcc.gnu.org/ml/gcc-testresults/2002-03/msg00672.html (V5.1)
libjava should be enabled by default on Tru64 UNIX.
Bootstrapped without regressions on alpha-dec-osf5.1.
Ok for branch and mainline?
Rainer
-----------------------------------------------------------------------------
Rainer Orth, Faculty of Technology, Bielefeld University
Fri Dec 7 19:19:53 2001 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
* configure.in (alpha*-dec-osf*): Enable libgcj.
gcc:
* doc/install.texi (alpha*-dec-osf*): Don't need --enable-libgcj
any more.
Index: configure.in
===================================================================
RCS file: /cvs/gcc/gcc/configure.in,v
retrieving revision 1.119.2.4
diff -u -p -r1.119.2.4 configure.in
--- configure.in 2002/03/25 19:37:10 1.119.2.4
+++ configure.in 2002/03/27 19:14:18
@@ -641,7 +641,7 @@ case "${target}" in
# ld works, but does not support shared libraries. emacs doesn't
# work. newlib is not 64 bit ready. I'm not sure about fileutils.
# gas doesn't generate exception information.
- noconfigdirs="$noconfigdirs gas ld emacs fileutils target-newlib target-libgloss ${libgcj}"
+ noconfigdirs="$noconfigdirs gas ld emacs fileutils target-newlib target-libgloss"
;;
alpha*-*-*vms*)
noconfigdirs="$noconfigdirs gdb ld target-newlib target-libgloss ${libgcj}"
Index: gcc/doc/install.texi
===================================================================
RCS file: /cvs/gcc/gcc/gcc/doc/install.texi,v
retrieving revision 1.92.2.1
diff -u -p -r1.92.2.1 install.texi
--- install.texi 2002/03/08 15:29:19 1.92.2.1
+++ install.texi 2002/03/27 19:14:34
@@ -1788,9 +1788,7 @@ are supported on Tru64 UNIX, so you must
@option{--with-gnu-as} or @option{--with-gnu-ld}.
The @option{--enable-threads} options isn't supported yet. A patch is
-in preparation for a future release. The Java runtime library has been
-reported to work on Tru64 UNIX V4.0F, V5.0, and V5.1, so you may try
-@option{--enable-libgcj} and report your results.
+in preparation for a future release.
GCC writes a @samp{.verstamp} directive to the assembler output file
unless it is built as a cross-compiler. It gets the version to use from