[project @ 1997-03-25 21:17:48 by sof]
authorsof <unknown>
Tue, 25 Mar 1997 21:17:49 +0000 (21:17 +0000)
committersof <unknown>
Tue, 25 Mar 1997 21:17:49 +0000 (21:17 +0000)
Last-minute 2.02 updates

ANNOUNCE-2.02
Makefile

index 1938eae..0bb9c24 100644 (file)
@@ -7,10 +7,10 @@ are freely available by anonymous FTP and on the World-Wide Web;
 details below.
 
 Haskell is "the" standard lazy functional programming language; the
-current language version is 1.3, agreed in May, 1996.  The Haskell
+current language version is 1.4, agreed in March, 1997.  The Haskell
 Report is online at
 
-       http://haskell.cs.yale.edu/1.4/haskell-report.html
+       http://haskell.cs.yale.edu/1.4/
 
 GHC 2.02 is a beta-quality release:
 
@@ -48,16 +48,16 @@ include:
   * The whole front end, which deals with the module system, has 
     been rewritten. The interface file format has changed.
 
-  * GHC 2.02 comes complete with Green Card, a C foreign language 
+  * GHC 2.02 is released together with Green Card, a C foreign language 
     interface for GHC.  Green card is a pre-processor that
     scans Haskell source files for Green Card directives, which
     it expands into tons of "ccall" boilerplate that marshalls
     your arguments to and from C.
 
-  * GHC 2.02 is available for Windows NT.  From now on, Windows NT
-    will be a fully supported platform for GHC.
+  * GHC 2.02 is available for Win32 platforms, which, from now on,
+    is a fully supported platform for GHC.
 
-  * GHC 2.02 supports full cross moudule inlining.  Unlike 0.29 and
+  * GHC 2.02 supports full cross module inlining.  Unlike 0.29 and
     its predecessors, inlining can happen even if the inlined body
     mentions a function or type that is not itself exported.  This is
     one place Haskell 1.4's new module system really pays off.
@@ -80,9 +80,9 @@ To run this release, you need a machine with 16+MB memory (more if
 building from sources), GNU C (`gcc'), and `perl'.  We have seen GHC
 2.01 work on these platforms: alpha-dec-osf2, hppa1.1-hp-hpux9,
 sparc-sun-{sunos4,solaris2}, mips-sgi-irix5, and
-i386-unknown-{linux,solaris2,freebsd}.  Similar platforms should work
-with minimal hacking effort.  The installer's guide give a full
-what-ports-work report.
+i386-unknown-{linux,solaris2,freebsd,cygwin32}.  Similar platforms
+should work with minimal hacking effort.  The installer's guide
+give a full what-ports-work report.
 
 Binaries are distributed in `bundles', e.g. a "profiling bundle" or a
 "concurrency bundle" for your platform.  Just grab the ones you need.
@@ -169,10 +169,3 @@ ghc-2.02-hc-files.tar.gz Basic set of intermediate C (.hc) files for the
                         world'.  Used for bootstrapping the system.
                         About 4MB.
 
-ghc-2.02-<bundle>-hc-files.tar.gz Further sets of .hc files, for
-                       building other "bundles", e.g., profiling.
-
-ghc-2.02-hi-files-<blah>.tar.gz Sometimes it's more convenient to
-                       use a different set of interface files than
-                       the ones in *-src.tar.gz.  (The installation
-                       guide will advise you of this.)
index 09356fd..5b0fdd1 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -53,7 +53,7 @@ binary-dist::
        $(MV) $(BIN_DIST_TMPDIR)/$(BIN_DIST_NAME)/Makefile-bin.in $(BIN_DIST_TMPDIR)/$(BIN_DIST_NAME)/Makefile.in 
        $(MV) $(BIN_DIST_TMPDIR)/$(BIN_DIST_NAME)/configure-bin.in $(BIN_DIST_TMPDIR)/$(BIN_DIST_NAME)/configure.in 
        @echo "Generating a shippable configure script.."
-       -(cd $(BIN_DIST_TMPDIR)/$(BIN_DIST_NAME); autoconf )
+       #-(cd $(BIN_DIST_TMPDIR)/$(BIN_DIST_NAME); autoconf )
 
 #
 # Creating and copying the documentation into the bin-dist tree.