configure.in (noconfigdirs): Disable ${libgcj}.
authorAlexandre Oliva <aoliva@redhat.com>
Thu, 26 Apr 2001 05:10:04 +0000 (05:10 +0000)
committerAlexandre Oliva <aoliva@gcc.gnu.org>
Thu, 26 Apr 2001 05:10:04 +0000 (05:10 +0000)
* configure.in (noconfigdirs) [hppa*-*-*, mips*-*-irix6*,
sparc-*-solaris2.8]: Disable ${libgcj}.

From-SVN: r41575

ChangeLog
configure.in

index 6c73eb016d2ab88493f0eb183ba28b07f257e084..f2f44acb8344aa0982c9638797fb596231a7b4c2 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2001-04-26  Alexandre Oliva  <aoliva@redhat.com>
+
+       * configure.in (noconfigdirs) [hppa*-*-*, mips*-*-irix6*,
+       sparc-*-solaris2.8]: Disable ${libgcj}.
+
 2001-04-25  Alexandre Oliva  <aoliva@redhat.com>
 
        * configure.in (libgcj_saved): Copy from $libgcj.
index 056d7d22489286eba228b2c2711a9c36ecd7af65..444d4b203b77bac0927f4ce371707cb0fb1d7bf4 100644 (file)
@@ -751,7 +751,9 @@ case "${target}" in
        "" | cc*) noconfigdirs="$noconfigdirs emacs emacs19" ;;
         *) ;;
     esac
-    noconfigdirs="$noconfigdirs ld shellutils"
+    # According to Alexandre Oliva <aoliva@redhat.com>, libjava won't
+    # build on HP-UX 10.20.
+    noconfigdirs="$noconfigdirs ld shellutils ${libgcj}"
     ;;
   ia64*-*-elf*)
     # No gdb support yet.
@@ -895,7 +897,11 @@ case "${target}" in
   mips*-*-irix6*)
     # The GNU assembler does not support IRIX 6.
     # emacs is emacs 18, which does not work on Irix 5 (emacs19 does work)
-    noconfigdirs="$noconfigdirs gas gprof emacs target-libgloss"
+    # Linking libjava exceeds command-line length limits on at least
+    # IRIX 6.2, but not on IRIX 6.5.
+    # Also, boehm-gc won't build on IRIX 6.5, according to Jeffrey Oldham
+    # <oldham@codesourcery.com>
+    noconfigdirs="$noconfigdirs gas gprof emacs target-libgloss ${libgcj}"
     ;;
   mips*-dec-bsd*)
     noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
@@ -947,6 +953,15 @@ case "${target}" in
     fi
     ;;
   sparc-*-solaris*)
+    case "${host}" in
+    sparc-*-solaris2.8)
+      # According to Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>, libjava
+      # won't build correctly on Solaris 8 if there's a
+      # previously-installed version of GCC in the configured prefix.
+      # This problem does not show up on earlier versions of Solaris.
+      noconfigdirs="$noconfigdirs ${libgcj}"
+      ;;
+    esac
     ;;
   v810-*-*)
     noconfigdirs="$noconfigdirs bfd binutils gas gcc gdb ld ${libstdcxx_version} opcodes target-libgloss ${libgcj}"