ghc-hetmet.git
26 years ago[project @ 1998-04-10 12:39:06 by simonm]
simonm [Fri, 10 Apr 1998 12:39:57 +0000 (12:39 +0000)]
[project @ 1998-04-10 12:39:06 by simonm]
add LEADING_UNDERSCORE.

26 years ago[project @ 1998-04-10 12:38:38 by simonm]
simonm [Fri, 10 Apr 1998 12:38:38 +0000 (12:38 +0000)]
[project @ 1998-04-10 12:38:38 by simonm]
define LEADING_UNDERSCORE in config.h.

26 years ago[project @ 1998-04-10 11:33:12 by simonm]
simonm [Fri, 10 Apr 1998 11:35:02 +0000 (11:35 +0000)]
[project @ 1998-04-10 11:33:12 by simonm]
clean up the mess.

26 years ago[project @ 1998-04-10 11:04:49 by simonm]
simonm [Fri, 10 Apr 1998 11:04:49 +0000 (11:04 +0000)]
[project @ 1998-04-10 11:04:49 by simonm]
re-add this file.

26 years ago[project @ 1998-04-10 10:54:14 by simonm]
simonm [Fri, 10 Apr 1998 10:55:01 +0000 (10:55 +0000)]
[project @ 1998-04-10 10:54:14 by simonm]
New Run-Time System Support, includes:

- New code generator
- Modifications to the mangler
- Unboxed Tuple support
- Various other minor changes.

26 years ago[project @ 1998-04-10 10:49:39 by simonm]
simonm [Fri, 10 Apr 1998 10:49:39 +0000 (10:49 +0000)]
[project @ 1998-04-10 10:49:39 by simonm]
New Run-Time System Support, includes:

- New code generator
- Modifications to the mangler
- Unboxed Tuple support
- Various other minor changes.

26 years ago[project @ 1998-04-09 15:54:31 by simonm]
simonm [Thu, 9 Apr 1998 15:54:31 +0000 (15:54 +0000)]
[project @ 1998-04-09 15:54:31 by simonm]
back out last commit - it had some unboxed tuple stuff in it, not
ready for committing yet.

26 years ago[project @ 1998-04-09 15:51:59 by simonm]
simonm [Thu, 9 Apr 1998 15:51:59 +0000 (15:51 +0000)]
[project @ 1998-04-09 15:51:59 by simonm]
use symbols instead of names for some terminals.  eg.

DCOLON --> '::'
VBAR   --> '|'
etc.

26 years ago[project @ 1998-04-09 11:54:40 by sof]
sof [Thu, 9 Apr 1998 11:54:47 +0000 (11:54 +0000)]
[project @ 1998-04-09 11:54:40 by sof]
new primops: sizeof*ByteArray# plus index,read&write *ByteArray Word ops.

26 years ago[project @ 1998-04-09 11:35:38 by sof]
sof [Thu, 9 Apr 1998 11:35:38 +0000 (11:35 +0000)]
[project @ 1998-04-09 11:35:38 by sof]
Adjusted GENERATE_SPECS pragmas to work with new specialiser

26 years ago[project @ 1998-04-09 10:06:39 by simonpj]
simonpj [Thu, 9 Apr 1998 10:06:45 +0000 (10:06 +0000)]
[project @ 1998-04-09 10:06:39 by simonpj]
Fix bug in TcInstDecls causing zonkIdOccs

26 years ago[project @ 1998-04-08 16:48:14 by simonpj]
simonpj [Wed, 8 Apr 1998 16:49:10 +0000 (16:49 +0000)]
[project @ 1998-04-08 16:48:14 by simonpj]
Specialisation works at last

26 years ago[project @ 1998-04-08 07:56:13 by sof]
sof [Wed, 8 Apr 1998 07:56:13 +0000 (07:56 +0000)]
[project @ 1998-04-08 07:56:13 by sof]
typo

26 years ago[project @ 1998-04-07 21:40:31 by sof]
sof [Tue, 7 Apr 1998 21:41:55 +0000 (21:41 +0000)]
[project @ 1998-04-07 21:40:31 by sof]
Undo previous commit

26 years ago[project @ 1998-04-07 21:33:40 by sof]
sof [Tue, 7 Apr 1998 21:33:40 +0000 (21:33 +0000)]
[project @ 1998-04-07 21:33:40 by sof]
Undo previous commit

26 years ago[project @ 1998-04-07 21:24:55 by sof]
sof [Tue, 7 Apr 1998 21:24:55 +0000 (21:24 +0000)]
[project @ 1998-04-07 21:24:55 by sof]
GHC_CHECK_ALIGNMENT changed to check natural alignment restrictions

26 years ago[project @ 1998-04-07 16:40:08 by simonpj]
simonpj [Tue, 7 Apr 1998 16:40:45 +0000 (16:40 +0000)]
[project @ 1998-04-07 16:40:08 by simonpj]
Specialiser really nearly working!

26 years ago[project @ 1998-04-07 11:22:41 by simonm]
simonm [Tue, 7 Apr 1998 11:22:41 +0000 (11:22 +0000)]
[project @ 1998-04-07 11:22:41 by simonm]
remove old CVS Cheat Sheet.  New one is in docs/cvs-cheat-sheet.html.

26 years ago[project @ 1998-04-07 11:21:58 by simonm]
simonm [Tue, 7 Apr 1998 11:21:58 +0000 (11:21 +0000)]
[project @ 1998-04-07 11:21:58 by simonm]
Add new HTML version of the CVS Cheat Sheet with instructions on how
to use remote read-only CVS.

26 years ago[project @ 1998-04-07 11:16:59 by sof]
sof [Tue, 7 Apr 1998 11:17:04 +0000 (11:17 +0000)]
[project @ 1998-04-07 11:16:59 by sof]
-mkdependHS: default is now not to run CPP over input files.
 The option -cpp now enables the use of CPP.

26 years ago[project @ 1998-04-07 08:23:07 by sof]
sof [Tue, 7 Apr 1998 08:23:08 +0000 (08:23 +0000)]
[project @ 1998-04-07 08:23:07 by sof]
new function: writeBuf

26 years ago[project @ 1998-04-07 08:22:03 by sof]
sof [Tue, 7 Apr 1998 08:22:04 +0000 (08:22 +0000)]
[project @ 1998-04-07 08:22:03 by sof]
Misc code cleanup

26 years ago[project @ 1998-04-07 07:51:07 by simonpj]
simonpj [Tue, 7 Apr 1998 07:52:18 +0000 (07:52 +0000)]
[project @ 1998-04-07 07:51:07 by simonpj]
Simons changes while away at Tic/WG2.8

26 years ago[project @ 1998-04-07 07:49:39 by simonpj]
simonpj [Tue, 7 Apr 1998 07:49:43 +0000 (07:49 +0000)]
[project @ 1998-04-07 07:49:39 by simonpj]
Adding tcfail080

26 years ago[project @ 1998-04-06 18:43:53 by sof]
sof [Mon, 6 Apr 1998 18:43:53 +0000 (18:43 +0000)]
[project @ 1998-04-06 18:43:53 by sof]
enable specialiser

26 years ago[project @ 1998-04-06 18:42:02 by sof]
sof [Mon, 6 Apr 1998 18:42:02 +0000 (18:42 +0000)]
[project @ 1998-04-06 18:42:02 by sof]
TcExpr loop breaker

26 years ago[project @ 1998-04-06 18:38:36 by sof]
sof [Mon, 6 Apr 1998 18:39:39 +0000 (18:39 +0000)]
[project @ 1998-04-06 18:38:36 by sof]
Misc changes by Simon to emit and handle cross-module specialisations

26 years ago[project @ 1998-04-06 18:35:24 by sof]
sof [Mon, 6 Apr 1998 18:35:24 +0000 (18:35 +0000)]
[project @ 1998-04-06 18:35:24 by sof]
new function: isForAllTy

26 years ago[project @ 1998-04-06 14:30:20 by simonm]
simonm [Mon, 6 Apr 1998 14:30:20 +0000 (14:30 +0000)]
[project @ 1998-04-06 14:30:20 by simonm]
add note about fractions of a second being allowed with the -i option.

26 years ago[project @ 1998-03-30 08:41:32 by sof]
sof [Mon, 30 Mar 1998 08:41:32 +0000 (08:41 +0000)]
[project @ 1998-03-30 08:41:32 by sof]
include config.h

26 years ago[project @ 1998-03-30 08:39:52 by sof]
sof [Mon, 30 Mar 1998 08:39:52 +0000 (08:39 +0000)]
[project @ 1998-03-30 08:39:52 by sof]
Common up error messages

26 years ago[project @ 1998-03-30 08:38:56 by sof]
sof [Mon, 30 Mar 1998 08:38:56 +0000 (08:38 +0000)]
[project @ 1998-03-30 08:38:56 by sof]
- added (non standard) functions: timeDiffToString and formatTimeDiff
- fully export Month and Day (non standard, but useful, too.)

26 years ago[project @ 1998-03-30 08:34:50 by sof]
sof [Mon, 30 Mar 1998 08:34:50 +0000 (08:34 +0000)]
[project @ 1998-03-30 08:34:50 by sof]
- rudimentary support for Int64

26 years ago[project @ 1998-03-20 21:17:43 by simonpj]
simonpj [Fri, 20 Mar 1998 21:17:46 +0000 (21:17 +0000)]
[project @ 1998-03-20 21:17:43 by simonpj]
Substitution bug in simplifier fixed

26 years ago[project @ 1998-03-20 15:15:43 by sof]
sof [Fri, 20 Mar 1998 15:15:43 +0000 (15:15 +0000)]
[project @ 1998-03-20 15:15:43 by sof]
Added recSelError

26 years ago[project @ 1998-03-20 13:59:05 by sof]
sof [Fri, 20 Mar 1998 13:59:05 +0000 (13:59 +0000)]
[project @ 1998-03-20 13:59:05 by sof]
isInlinableOcc: add case for DeadCode

26 years ago[project @ 1998-03-20 13:58:20 by sof]
sof [Fri, 20 Mar 1998 13:58:28 +0000 (13:58 +0000)]
[project @ 1998-03-20 13:58:20 by sof]
Misc minor bug fixes

26 years ago[project @ 1998-03-20 11:44:30 by simonpj]
simonpj [Fri, 20 Mar 1998 11:44:41 +0000 (11:44 +0000)]
[project @ 1998-03-20 11:44:30 by simonpj]
Fix bug in mkIdWithNewUniq

26 years ago[project @ 1998-03-20 09:42:30 by sof]
sof [Fri, 20 Mar 1998 09:42:34 +0000 (09:42 +0000)]
[project @ 1998-03-20 09:42:30 by sof]
Add Functor instances

26 years ago[project @ 1998-03-19 23:59:17 by simonpj]
simonpj [Thu, 19 Mar 1998 23:59:20 +0000 (23:59 +0000)]
[project @ 1998-03-19 23:59:17 by simonpj]
oops.. forgot the adds/removes

26 years ago[project @ 1998-03-19 23:54:49 by simonpj]
simonpj [Thu, 19 Mar 1998 23:57:01 +0000 (23:57 +0000)]
[project @ 1998-03-19 23:54:49 by simonpj]
Reorganisation of Id, IdInfo.  Remove StdIdInfo, PragmaInfo; add basicTypes/MkId.lhs

26 years ago[project @ 1998-03-19 17:44:26 by simonpj]
simonpj [Thu, 19 Mar 1998 17:44:52 +0000 (17:44 +0000)]
[project @ 1998-03-19 17:44:26 by simonpj]
Minor simplifier fixes

26 years ago[project @ 1998-03-17 15:39:06 by simonm]
simonm [Tue, 17 Mar 1998 15:39:06 +0000 (15:39 +0000)]
[project @ 1998-03-17 15:39:06 by simonm]
configure HaveLibGmp.

26 years ago[project @ 1998-03-17 15:38:37 by simonm]
simonm [Tue, 17 Mar 1998 15:38:37 +0000 (15:38 +0000)]
[project @ 1998-03-17 15:38:37 by simonm]
- check for an installed libgmp 2.0.x

- check endianness of host (this test for some reason
  generates a warning from autoconf, but it seems harmless)

26 years ago[project @ 1998-03-17 14:22:54 by simonm]
simonm [Tue, 17 Mar 1998 14:22:54 +0000 (14:22 +0000)]
[project @ 1998-03-17 14:22:54 by simonm]
fix 'make -k' again :-)

26 years ago[project @ 1998-03-17 11:40:36 by simonm]
simonm [Tue, 17 Mar 1998 11:40:36 +0000 (11:40 +0000)]
[project @ 1998-03-17 11:40:36 by simonm]
fix SCRIPT_SUBST_VARS.

26 years ago[project @ 1998-03-16 20:44:21 by sof]
sof [Mon, 16 Mar 1998 20:44:21 +0000 (20:44 +0000)]
[project @ 1998-03-16 20:44:21 by sof]
Alloc rate printing fix; was outputting MUT time

26 years ago[project @ 1998-03-16 20:23:24 by sof]
sof [Mon, 16 Mar 1998 20:23:24 +0000 (20:23 +0000)]
[project @ 1998-03-16 20:23:24 by sof]
x86: Catch fast entry points fallthroughs via %esi and %edi

26 years ago[project @ 1998-03-16 20:19:20 by sof]
sof [Mon, 16 Mar 1998 20:19:20 +0000 (20:19 +0000)]
[project @ 1998-03-16 20:19:20 by sof]
Added -optp for passing options to hsp

26 years ago[project @ 1998-03-16 18:17:36 by sof]
sof [Mon, 16 Mar 1998 18:17:36 +0000 (18:17 +0000)]
[project @ 1998-03-16 18:17:36 by sof]
Remove use of checkinpat() and inpat; do it inside relevant actions instead. This change works around bison error recovery problem that caused do+where layout bug

26 years ago[project @ 1998-03-16 17:53:54 by sof]
sof [Mon, 16 Mar 1998 17:54:02 +0000 (17:54 +0000)]
[project @ 1998-03-16 17:53:54 by sof]
New layout test

26 years ago[project @ 1998-03-13 21:08:04 by sof]
sof [Fri, 13 Mar 1998 21:08:04 +0000 (21:08 +0000)]
[project @ 1998-03-13 21:08:04 by sof]
Forgot to include in previous commit.

26 years ago[project @ 1998-03-13 21:03:57 by sof]
sof [Fri, 13 Mar 1998 21:04:11 +0000 (21:04 +0000)]
[project @ 1998-03-13 21:03:57 by sof]
New primop: integer2Word#. Only used in fromInteger methods on Word*

26 years ago[project @ 1998-03-13 20:53:02 by sof]
sof [Fri, 13 Mar 1998 20:53:02 +0000 (20:53 +0000)]
[project @ 1998-03-13 20:53:02 by sof]
Equip all locally bound names with new uniques

26 years ago[project @ 1998-03-13 17:36:27 by simonpj]
simonpj [Fri, 13 Mar 1998 17:36:36 +0000 (17:36 +0000)]
[project @ 1998-03-13 17:36:27 by simonpj]
Still a lingering lost-Eval-dict bug; but nearly there!

26 years ago[project @ 1998-03-12 20:04:47 by sof]
sof [Thu, 12 Mar 1998 20:04:47 +0000 (20:04 +0000)]
[project @ 1998-03-12 20:04:47 by sof]
scc printing: Only output duplicated flag in scc label when debugging

26 years ago[project @ 1998-03-12 20:03:31 by sof]
sof [Thu, 12 Mar 1998 20:03:31 +0000 (20:03 +0000)]
[project @ 1998-03-12 20:03:31 by sof]
import decls:Allow the use of 'as' without 'qualified'

26 years ago[project @ 1998-03-12 17:27:22 by simonpj]
simonpj [Thu, 12 Mar 1998 17:27:48 +0000 (17:27 +0000)]
[project @ 1998-03-12 17:27:22 by simonpj]
Simplifier fixed - I think!

26 years ago[project @ 1998-03-12 10:26:19 by sof]
sof [Thu, 12 Mar 1998 10:26:19 +0000 (10:26 +0000)]
[project @ 1998-03-12 10:26:19 by sof]
Include srcloc in panic msg

26 years ago[project @ 1998-03-12 10:08:00 by sof]
sof [Thu, 12 Mar 1998 10:08:00 +0000 (10:08 +0000)]
[project @ 1998-03-12 10:08:00 by sof]
"Testing GHC" section: Don't suggest compiling a version of 'nfib'
for 'Complex Float', since this is not an Ord type.

26 years ago[project @ 1998-03-12 08:56:24 by sof]
sof [Thu, 12 Mar 1998 08:56:32 +0000 (08:56 +0000)]
[project @ 1998-03-12 08:56:24 by sof]
Added IOExts.openFileEx + IOExts.IOModeEx

26 years ago[project @ 1998-03-11 23:27:12 by simonpj]
simonpj [Wed, 11 Mar 1998 23:27:21 +0000 (23:27 +0000)]
[project @ 1998-03-11 23:27:12 by simonpj]
More simplifier modifications; may not even compile; will fix first thing tomorrow

26 years ago[project @ 1998-03-11 16:54:13 by sof]
sof [Wed, 11 Mar 1998 16:54:13 +0000 (16:54 +0000)]
[project @ 1998-03-11 16:54:13 by sof]
jtos: leave Integer-land ASAP

26 years ago[project @ 1998-03-11 16:49:01 by sof]
sof [Wed, 11 Mar 1998 16:49:01 +0000 (16:49 +0000)]
[project @ 1998-03-11 16:49:01 by sof]
newtype fix

26 years ago[project @ 1998-03-11 16:40:41 by simonm]
simonm [Wed, 11 Mar 1998 16:40:41 +0000 (16:40 +0000)]
[project @ 1998-03-11 16:40:41 by simonm]
- remove breakage introduced by ADR
 - add ALIGNMENT_LONG

26 years ago[project @ 1998-03-11 16:11:13 by simonm]
simonm [Wed, 11 Mar 1998 16:11:13 +0000 (16:11 +0000)]
[project @ 1998-03-11 16:11:13 by simonm]
we don't use GNUCPP anywhere.

26 years ago[project @ 1998-03-11 16:08:29 by simonm]
simonm [Wed, 11 Mar 1998 16:08:29 +0000 (16:08 +0000)]
[project @ 1998-03-11 16:08:29 by simonm]
Use $(CPP), not $(RAWCPP).  This involves saving the cpp output to a
temporary file.  This change should fix 'make depend' on RedHat 5.

26 years ago[project @ 1998-03-11 16:07:25 by simonm]
simonm [Wed, 11 Mar 1998 16:07:25 +0000 (16:07 +0000)]
[project @ 1998-03-11 16:07:25 by simonm]
set CPP to @CPP@, not @RAWCPP@.

26 years ago[project @ 1998-03-11 14:26:53 by simonm]
simonm [Wed, 11 Mar 1998 14:26:53 +0000 (14:26 +0000)]
[project @ 1998-03-11 14:26:53 by simonm]
add all missing SIZEOF_* and ALIGNMENT_* defines.

26 years ago[project @ 1998-03-11 14:26:23 by simonm]
simonm [Wed, 11 Mar 1998 14:26:23 +0000 (14:26 +0000)]
[project @ 1998-03-11 14:26:23 by simonm]
- move SIZEOF checks together (previous commit added SIZEOF checks to
   a different part of the file).

 - check alignment of longs:  unsigned ints are no good, because we need to
   check whether f.e. a float can be put on the stack, which is
   StgWord aligned, and currently an StgWord is basically a long.

26 years ago[project @ 1998-03-11 13:58:00 by simonm]
simonm [Wed, 11 Mar 1998 13:58:00 +0000 (13:58 +0000)]
[project @ 1998-03-11 13:58:00 by simonm]
add
RTS_PREFIX = $(FPTOOLS_TOP)/common-rts/

(Harmless unless compiling for the new RTS).

26 years ago[project @ 1998-03-11 13:56:18 by simonm]
simonm [Wed, 11 Mar 1998 13:56:18 +0000 (13:56 +0000)]
[project @ 1998-03-11 13:56:18 by simonm]
added .hc-->.s and .S-->.o rules.

26 years ago[project @ 1998-03-09 17:26:31 by simonpj]
simonpj [Mon, 9 Mar 1998 17:27:04 +0000 (17:27 +0000)]
[project @ 1998-03-09 17:26:31 by simonpj]
New specialiser again; I think the simpifier is OK

26 years ago[project @ 1998-03-08 22:44:44 by simonpj]
simonpj [Sun, 8 Mar 1998 22:45:56 +0000 (22:45 +0000)]
[project @ 1998-03-08 22:44:44 by simonpj]
New specialiser; warning: simplifier *may* be broken

26 years ago[project @ 1998-03-06 17:40:11 by simonpj]
simonpj [Fri, 6 Mar 1998 17:40:31 +0000 (17:40 +0000)]
[project @ 1998-03-06 17:40:11 by simonpj]
New specialiser

26 years ago[project @ 1998-03-06 10:50:44 by simonm]
simonm [Fri, 6 Mar 1998 10:50:44 +0000 (10:50 +0000)]
[project @ 1998-03-06 10:50:44 by simonm]
indentation fix.

26 years ago[project @ 1998-03-05 20:34:11 by sof]
sof [Thu, 5 Mar 1998 20:34:15 +0000 (20:34 +0000)]
[project @ 1998-03-05 20:34:11 by sof]
Exercise defaulting of _ccall_ results (bot not args) to ()

26 years ago[project @ 1998-03-05 20:20:04 by sof]
sof [Thu, 5 Mar 1998 20:20:15 +0000 (20:20 +0000)]
[project @ 1998-03-05 20:20:04 by sof]
Default ambiguous _ccall_ results to (), not the arguments

26 years ago[project @ 1998-03-05 14:01:04 by sof]
sof [Thu, 5 Mar 1998 14:01:04 +0000 (14:01 +0000)]
[project @ 1998-03-05 14:01:04 by sof]
Don't split object files when booting from .hc

26 years ago[project @ 1998-03-05 13:12:16 by sof]
sof [Thu, 5 Mar 1998 13:12:20 +0000 (13:12 +0000)]
[project @ 1998-03-05 13:12:16 by sof]
Misc fixes to setup for booting via .hc files

26 years ago[project @ 1998-03-05 09:21:47 by sof]
sof [Thu, 5 Mar 1998 09:21:47 +0000 (09:21 +0000)]
[project @ 1998-03-05 09:21:47 by sof]
Don't run mkdependHS when booting via .hc files

26 years ago[project @ 1998-03-04 10:16:05 by sof]
sof [Wed, 4 Mar 1998 10:16:05 +0000 (10:16 +0000)]
[project @ 1998-03-04 10:16:05 by sof]
addAvailEnv: restrict previous change to not redo
duplicate checks.

26 years ago[project @ 1998-03-03 19:04:47 by reid]
reid [Tue, 3 Mar 1998 19:04:50 +0000 (19:04 +0000)]
[project @ 1998-03-03 19:04:47 by reid]
Added alignment tests

26 years ago[project @ 1998-03-03 18:57:49 by sof]
sof [Tue, 3 Mar 1998 18:57:49 +0000 (18:57 +0000)]
[project @ 1998-03-03 18:57:49 by sof]
addAvailEnv: special handling of explicit exports of class methods.

26 years ago[project @ 1998-03-03 17:30:14 by simonm]
simonm [Tue, 3 Mar 1998 17:30:24 +0000 (17:30 +0000)]
[project @ 1998-03-03 17:30:14 by simonm]
Add some size tests.

26 years ago[project @ 1998-03-03 17:13:09 by sof]
sof [Tue, 3 Mar 1998 17:13:09 +0000 (17:13 +0000)]
[project @ 1998-03-03 17:13:09 by sof]
startPerformIO: Only save C stack pointer when
compiling the conc RTS on x86s.

26 years ago[project @ 1998-03-03 16:44:12 by simonm]
simonm [Tue, 3 Mar 1998 16:44:12 +0000 (16:44 +0000)]
[project @ 1998-03-03 16:44:12 by simonm]
back out last commit until we've decided how to do these properly.

26 years ago[project @ 1998-03-03 15:50:07 by sof]
sof [Tue, 3 Mar 1998 15:50:07 +0000 (15:50 +0000)]
[project @ 1998-03-03 15:50:07 by sof]
unifyKindErr: drop the "Compiler bug:" prefix

26 years ago[project @ 1998-03-03 04:45:06 by reid]
reid [Tue, 3 Mar 1998 04:45:09 +0000 (04:45 +0000)]
[project @ 1998-03-03 04:45:06 by reid]
Added more feature tests

26 years ago[project @ 1998-02-28 12:14:33 by sof]
sof [Sat, 28 Feb 1998 12:14:33 +0000 (12:14 +0000)]
[project @ 1998-02-28 12:14:33 by sof]
Generate a little bit less code for record selectors.

26 years ago[project @ 1998-02-27 12:08:26 by simonm]
simonm [Fri, 27 Feb 1998 12:08:26 +0000 (12:08 +0000)]
[project @ 1998-02-27 12:08:26 by simonm]
Fix for the minBound case, obtained from GMP 2.

26 years ago[project @ 1998-02-27 11:05:08 by simonm]
simonm [Fri, 27 Feb 1998 11:05:08 +0000 (11:05 +0000)]
[project @ 1998-02-27 11:05:08 by simonm]
hints and tips for doing a 'cvs update'.

26 years ago[project @ 1998-02-27 10:38:30 by simonm]
simonm [Fri, 27 Feb 1998 10:38:30 +0000 (10:38 +0000)]
[project @ 1998-02-27 10:38:30 by simonm]
add note about parsing fix.

26 years ago[project @ 1998-02-27 10:38:16 by simonm]
simonm [Fri, 27 Feb 1998 10:38:16 +0000 (10:38 +0000)]
[project @ 1998-02-27 10:38:16 by simonm]
parse record declarations with infix constructors.

26 years ago[project @ 1998-02-27 10:33:24 by simonm]
simonm [Fri, 27 Feb 1998 10:33:25 +0000 (10:33 +0000)]
[project @ 1998-02-27 10:33:24 by simonm]
Test for records defined with an infix constructor.

26 years ago[project @ 1998-02-26 16:23:51 by sof]
sof [Thu, 26 Feb 1998 16:23:51 +0000 (16:23 +0000)]
[project @ 1998-02-26 16:23:51 by sof]
Replace uses of 'set -e' with explicit checks for process return codes

26 years ago[project @ 1998-02-26 13:47:07 by sof]
sof [Thu, 26 Feb 1998 13:47:07 +0000 (13:47 +0000)]
[project @ 1998-02-26 13:47:07 by sof]
Dont use group part of a user/auto scc

26 years ago[project @ 1998-02-26 10:17:30 by sof]
sof [Thu, 26 Feb 1998 10:17:32 +0000 (10:17 +0000)]
[project @ 1998-02-26 10:17:30 by sof]
Renamed SRC_HC_{PRE,POST} to HC_{POST,PRE}_OPTS

26 years ago[project @ 1998-02-25 20:00:54 by sof]
sof [Wed, 25 Feb 1998 20:00:54 +0000 (20:00 +0000)]
[project @ 1998-02-25 20:00:54 by sof]
Clarified various cygwin32 install gotchas

26 years ago[project @ 1998-02-25 19:48:54 by sof]
sof [Wed, 25 Feb 1998 19:49:13 +0000 (19:49 +0000)]
[project @ 1998-02-25 19:48:54 by sof]
Interface file version checking support. Added a compiler version field
to the interface file header. The format is now

  _interface_ <IfaceName> <ModuleVersion> <CompilerVersion>

where the compiler version follow the value of $(ProjectVersionInt).
Any mismatch in version numbers causes the renamer to give up.

A compiler version number of 0 means turn off version checking (used
by PrelGHC.hi to avoid having to update every time we release.)

.hi-boot files are treated specially, the absence of a compiler
version number in the header is taken to mean that there was a `0'.
Need to do this since hsc's .hi-boot files have to also be useable
by versions of the compiler that don't grok version info in interface
files (e.g., ghc-2.10.)