This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[PATCH] Enable libgcj on Cygwin.
- From: Dave Korn <dave dot korn dot cygwin at googlemail dot com>
- To: java-patches at gcc dot gnu dot org, GCC Patches <gcc-patches at gcc dot gnu dot org>
- Date: Thu, 21 May 2009 14:40:09 +0100
- Subject: [PATCH] Enable libgcj on Cygwin.
Hi all,
Issues with DLL aside, building libgcj statically on cygwin works reasonably
well, at least well enough that I think we should turn it on and fix bugs
afterward. The overall results aren't great, but plenty of execution tests
ran successfully:
=== libjava Summary ===
# of expected passes 2392
# of unexpected failures 96
# of untested testcases 84
runtest completed at Thu May 21 09:18:20 2009
... and I'll be following up on the failures as well as getting a shared lib
build to work.
Ok for HEAD?
ChangeLog
* configure.ac (cygwin noconfigdirs): Remove libgcj.
* configure: Regenerate.
cheers,
DaveK
Index: configure.ac
===================================================================
--- configure.ac (revision 147710)
+++ configure.ac (working copy)
@@ -731,7 +731,7 @@
;;
*-*-cygwin*)
target_configdirs="$target_configdirs target-libtermcap target-winsup"
- noconfigdirs="$noconfigdirs target-gperf target-libgloss ${libgcj}"
+ noconfigdirs="$noconfigdirs target-gperf target-libgloss"
# always build newlib if winsup directory is present.
if test -d "$srcdir/winsup/cygwin"; then
skipdirs=`echo " ${skipdirs} " | sed -e 's/ target-newlib / /'`