ghc-hetmet.git
26 years ago[project @ 1998-04-16 10:03:50 by sof]
sof [Thu, 16 Apr 1998 10:04:25 +0000 (10:04 +0000)]
[project @ 1998-04-16 10:03:50 by sof]
happy setup: move -g from suffix rule into Makefiles

26 years ago[project @ 1998-04-16 09:08:32 by simonm]
simonm [Thu, 16 Apr 1998 09:08:32 +0000 (09:08 +0000)]
[project @ 1998-04-16 09:08:32 by simonm]
embarrasing braino in yesterday's commit.

26 years ago[project @ 1998-04-15 17:39:23 by sof]
sof [Wed, 15 Apr 1998 17:39:23 +0000 (17:39 +0000)]
[project @ 1998-04-15 17:39:23 by sof]
- Moved `dist' rule that sets up SRC_DIST_FILES symlinks past
  the recursive `dist' rule that creates the shadow dist tree.
- Experimental support for aliases in SRC_DIST_FILES lists, i.e.,
  foo~bar will create a symlink from `bar' in the dist tree to
  `foo' in the build tree (useful for the cases where you're
  shipping Makefiles that differ from the fptools/ ones.)
- New target `dist-manifest': create MANIFEST files for a
  (source) distribution.

26 years ago[project @ 1998-04-15 13:14:35 by simonm]
simonm [Wed, 15 Apr 1998 13:14:35 +0000 (13:14 +0000)]
[project @ 1998-04-15 13:14:35 by simonm]
- remove StgCoerceBinding (unused).

26 years ago[project @ 1998-04-15 08:57:21 by simonm]
simonm [Wed, 15 Apr 1998 08:57:21 +0000 (08:57 +0000)]
[project @ 1998-04-15 08:57:21 by simonm]
- comment out specialize pragmas for the time being.  They seem to be
  somewhat out of date.

26 years ago[project @ 1998-04-14 13:59:59 by simonpj]
simonpj [Tue, 14 Apr 1998 14:00:06 +0000 (14:00 +0000)]
[project @ 1998-04-14 13:59:59 by simonpj]
Finally replace Specialise.dictRhsFVs with a proper free-variable finder, FreeVars.exprFreeVars

26 years ago[project @ 1998-04-14 12:26:11 by simonpj]
simonpj [Tue, 14 Apr 1998 12:26:11 +0000 (12:26 +0000)]
[project @ 1998-04-14 12:26:11 by simonpj]
Fix error in Specialise.dictRhsFVs

26 years ago[project @ 1998-04-14 10:43:10 by simonm]
simonm [Tue, 14 Apr 1998 10:43:10 +0000 (10:43 +0000)]
[project @ 1998-04-14 10:43:10 by simonm]
don't include PRIVATE in NoFibSubDirs by default.

26 years ago[project @ 1998-04-14 10:38:50 by simonm]
simonm [Tue, 14 Apr 1998 10:38:57 +0000 (10:38 +0000)]
[project @ 1998-04-14 10:38:50 by simonm]
death to GHC_ONLY.

26 years ago[project @ 1998-04-14 09:39:11 by simonm]
simonm [Tue, 14 Apr 1998 09:39:11 +0000 (09:39 +0000)]
[project @ 1998-04-14 09:39:11 by simonm]
remove obsolete ToDo.

26 years ago[project @ 1998-04-14 09:29:26 by simonm]
simonm [Tue, 14 Apr 1998 09:29:26 +0000 (09:29 +0000)]
[project @ 1998-04-14 09:29:26 by simonm]
add comment about why NON_POSIX_SOURCE is required.

26 years ago[project @ 1998-04-10 16:29:46 by simonpj]
simonpj [Fri, 10 Apr 1998 16:29:49 +0000 (16:29 +0000)]
[project @ 1998-04-10 16:29:46 by simonpj]
Another obscure -prof bug in SimplVar

26 years ago[project @ 1998-04-10 15:00:19 by simonpj]
simonpj [Fri, 10 Apr 1998 15:00:44 +0000 (15:00 +0000)]
[project @ 1998-04-10 15:00:19 by simonpj]
Fix TcExpr loop; and -prof fail on specialisation

26 years ago[project @ 1998-04-10 14:40:17 by simonm]
simonm [Fri, 10 Apr 1998 14:40:17 +0000 (14:40 +0000)]
[project @ 1998-04-10 14:40:17 by simonm]
get the right answer for this test :-)

26 years ago[project @ 1998-04-10 14:38:47 by simonm]
simonm [Fri, 10 Apr 1998 14:38:47 +0000 (14:38 +0000)]
[project @ 1998-04-10 14:38:47 by simonm]
'erf' isn't POSIX, so add

{-# OPTIONS -optc-DNON_POSIX_SOURCE #-}

to make sure we get the proper prototype from <math.h>.

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.