Enable dosrel for special dos installation (appending of .exe to
authorGeoffrey Noer <noer@cygnus>
Mon, 24 Jun 1996 06:05:21 +0000 (06:05 +0000)
committerGeoffrey Noer <noer@cygnus>
Mon, 24 Jun 1996 06:05:21 +0000 (06:05 +0000)
installed binaries, etc...) for cygwin32-hosted toolchains.  New
config/mh-cygwin32 which enables this.

Removed diff from list of things not buildable via Canadian Cross

config/ChangeLog
config/mh-cygwin32 [new file with mode: 0644]
configure.in

index ec3c1eecb08cabf9246c53fb9a6725b157262d16..5a95fb8bec5b5f5a948cacb35188498160e33151 100644 (file)
@@ -1,5 +1,23 @@
+Sun Jun 23 22:59:25 1996  Geoffrey Noer  <noer@cygnus.com>
+
+       * mh-cygwin32: new file.  Like mh-go32 without the CFLAGS entry.
+
+Tue Mar 26 14:10:41 1996  Ian Lance Taylor  <ian@cygnus.com>
+
+       * mh-go32 (CFLAGS): Define.
+
+Thu Mar 14 19:20:54 1996  Ian Lance Taylor  <ian@cygnus.com>
+
+       * mh-necv4: New file.
+
 Thu Feb 15 13:07:43 1996  Ian Lance Taylor  <ian@cygnus.com>
 
+       * mh-cxux (CC): New variable.
+       (CFLAGS, LDFLAGS): Remove.
+       * mh-ncrsvr43 (CC): New variable.
+       (CFLAGS): Remove.
+       * mh-solaris (CFLAGS): Remove.
+
        * mh-go32: Remove most variable settings, since they presumed a
        Canadian Cross, which is now handled correctly by the configure
        script.
diff --git a/config/mh-cygwin32 b/config/mh-cygwin32
new file mode 100644 (file)
index 0000000..14a9f89
--- /dev/null
@@ -0,0 +1,6 @@
+# We set MAKEINFOFLAGS to not split .info files, because the resulting
+# file names don't work on DOS.
+MAKEINFOFLAGS=--no-split
+
+# This does some sort of DOS specific installation, I guess.
+INSTALL_DOSREL=install-dosrel
index 95a8ac354e76455b2c59a72d525892e25b52f45d..38071367ec6b4acce2ecc55381f26cf2bc07b30c 100644 (file)
@@ -134,6 +134,7 @@ case "${host}" in
   i[345]86-*-solaris2*)   host_makefile_frag=config/mh-sysv4 ;;
   i[345]86-*-aix*)       host_makefile_frag=config/mh-aix386 ;;
   i[345]86-*-go32*)      host_makefile_frag=config/mh-go32 ;;
+  *-cygwin32*)           host_makefile_frag=config/mh-cygwin32 ;;
   vax-*-ultrix2*)         host_makefile_frag=config/mh-vaxult2 ;;
   *-*-solaris2*)          host_makefile_frag=config/mh-solaris ;;
   m68k-sun-sunos*)       host_makefile_frag=config/mh-sun3 ;;
@@ -355,6 +356,8 @@ done
 case "${host}" in
        i[345]86-*-go32*)
          configdirs="$configdirs dosrel" ;;
+       *-cygwin32*)
+         configdirs="$configdirs dosrel" ;;
 esac
 
 # Remove more programs from consideration, based on the host or 
@@ -580,7 +583,7 @@ esac
 # If we are building a Canadian Cross, discard tools that can not be built
 # using a cross compiler.  FIXME: These tools should be fixed.
 if [ "${build}" != "${host}" ]; then
-  noconfigdirs="$noconfigdirs expect dejagnu texinfo diff"
+  noconfigdirs="$noconfigdirs tcl tk expect dejagnu texinfo"
 fi
 
 # Make sure we don't let GNU ld be added if we didn't want it.