SCO OpenServer 5 changes from Robert Lipe <robertl@dgii.com>:
authorStan Shebs <shebs@codesourcery.com>
Fri, 19 Jan 1996 21:44:26 +0000 (21:44 +0000)
committerStan Shebs <shebs@codesourcery.com>
Fri, 19 Jan 1996 21:44:26 +0000 (21:44 +0000)
* configure.in (i[345]86-*-sco3.2v5*): Use mh-sysv instead of
mh-sco, since old workarounds no longer needed, and don't
build ld, since libraries have weak symbols in COFF.

ChangeLog
configure.in

index 6774c46a20a5002c6884e5f9eb5c831419a2a42d..a1bf669cd7f4d528dda844a4f30af0f20ae50bbb 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+Fri Jan 19 13:30:15 1996  Stan Shebs  <shebs@andros.cygnus.com>
+
+       SCO OpenServer 5 changes from Robert Lipe <robertl@dgii.com>:
+       * configure.in (i[345]86-*-sco3.2v5*): Use mh-sysv instead of
+       mh-sco, since old workarounds no longer needed, and don't
+       build ld, since libraries have weak symbols in COFF.
+
 Sun Jan 14 23:01:31 1996  Fred Fish  <fnf@cygnus.com>
 
        * Makefile.in (CONFIGURE_TARGET_MODULES): Add missing ';'.
index 7913e4a24b3b2f496c7add644f2fbbf004f64674..56866dfb132fbd2048219c0dbb7c66a825d81af1 100644 (file)
@@ -108,6 +108,7 @@ case "${host}" in
   mips*-*-sysv*)         host_makefile_frag=config/mh-riscos ;;
   i[345]86-ncr-sysv4.3)   host_makefile_frag=config/mh-ncrsvr43 ;;
   i[345]86-ncr-sysv4*)    host_makefile_frag=config/mh-ncr3000 ;;
+  i[345]86-*-sco3.2v5*)   host_makefile_frag=config/mh-sysv ;;
   i[345]86-*-sco*)        host_makefile_frag=config/mh-sco ;;
   i[345]86-*-isc*)       host_makefile_frag=config/mh-sysv ;;
   i[345]86-*-linux*)      host_makefile_frag=config/mh-linux ;;
@@ -415,7 +416,6 @@ case "${target}" in
     # but don't build gdb
     noconfigdirs="$noconfigdirs gdb target-libg++ target-libstdc++ target-libio target-librx"
     ;;
-
   i[345]86-*-win32)
     # Can't build gdb for win32 if not native.
     # make/glob's configure uses some AC_TRY_RUN type tests
@@ -427,6 +427,11 @@ case "${target}" in
   i[345]86-*-pe)
     noconfigdirs="$noconfigdirs target-libg++ target-libstdc++ target-libio target-librx"
     ;;
+  i[345]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 gprof ld"
+    ;;
   i[345]86-*-sco*)
     noconfigdirs="$noconfigdirs gprof"
     ;;