This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Small change to top level configure.in for SCO systems


$subject says it all ...

Since someone asked about it last time, the reason libada is
excluded is that Ada has never been cross-compiled for SCO
systems (and is unlikely to be), and you need Ada to bootstrap
Ada.

Kean
2005-11-29  Kean Johnston  <jkj@sco.com>

	* configure.in: SCO OpenServer now supports GNU ld.
	Include the svr5 fragment for OpenServer 6.
	Ada and fortran dont work on SCO platforms. Exclude them.

Index: configure.in
===================================================================
--- configure.in	(revision 107723)
+++ configure.in	(working copy)
@@ -640,9 +640,7 @@
     noconfigdirs="$noconfigdirs target-libstdc++-v3 target-libgloss ${libgcj}"
     ;;
   i[[3456789]]86-*-sco3.2v5*)
-    # The linker does not yet know about weak symbols in COFF,
-    # and is not configured to handle mixed ELF and COFF.
-    noconfigdirs="$noconfigdirs ld target-libgloss ${libgcj}"
+    noconfigdirs="$noconfigdirs target-libgloss target-libada ${libgcj}"
     ;;
   i[[3456789]]86-*-sco*)
     noconfigdirs="$noconfigdirs gprof target-libgloss ${libgcj}"
@@ -653,6 +651,9 @@
   i[[3456789]]86-*-sysv4*)
     noconfigdirs="$noconfigdirs target-libgloss ${libgcj}"
     ;;
+  i[[3456789]]86-*-sysv5* | i[[3456789]]86-*-sco5v6*)
+    noconfigdirs="$noconfigdirs target-libgloss target-libada ${libgcj}"
+    ;;
   i[[3456789]]86-*-beos*)
     noconfigdirs="$noconfigdirs gdb target-newlib target-libgloss ${libgcj}"
     ;;
@@ -918,6 +919,9 @@
     ;;
   i[[3456789]]86-*-sco3.2v5*)
     ;;
+  i[[3456789]]86-*-sco5v6*)
+    host_makefile_frag="config/mh-sysv5"
+    ;;
   i[[3456789]]86-*-sco*)
     # The native C compiler botches some simple uses of const.  Unfortunately,
     # it doesn't defined anything like "__sco__" for us to test for in ansidecl.h.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]