This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Small change to top level configure.in for SCO systems
- From: Kean Johnston <jkj at sco dot com>
- To: gcc-patches at gcc dot gnu dot org
- Date: Wed, 30 Nov 2005 09:53:36 -0800
- Subject: Small change to top level configure.in for SCO systems
- Reply-to: jkj at sco dot com
$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.