ghc-hetmet.git
24 years ago[project @ 1999-09-11 16:49:02 by sof]
sof [Sat, 11 Sep 1999 16:49:03 +0000 (16:49 +0000)]
[project @ 1999-09-11 16:49:02 by sof]
Added hSelect

24 years ago[project @ 1999-09-10 11:11:51 by simonmar]
simonmar [Fri, 10 Sep 1999 11:11:52 +0000 (11:11 +0000)]
[project @ 1999-09-10 11:11:51 by simonmar]
Fix run queue corruption bug, introduced in recent threadWait commit.

This fixes the "memo002 goes off into outer space" bug.

24 years ago[project @ 1999-09-06 14:57:30 by simonmar]
simonmar [Mon, 6 Sep 1999 14:59:09 +0000 (14:59 +0000)]
[project @ 1999-09-06 14:57:30 by simonmar]
fromInt stuff

24 years ago[project @ 1999-09-06 14:36:03 by simonmar]
simonmar [Mon, 6 Sep 1999 14:38:41 +0000 (14:38 +0000)]
[project @ 1999-09-06 14:36:03 by simonmar]
fromInt stuff

24 years ago[project @ 1999-09-06 12:42:29 by simonmar]
simonmar [Mon, 6 Sep 1999 12:42:29 +0000 (12:42 +0000)]
[project @ 1999-09-06 12:42:29 by simonmar]
Add parse error/layout test.

24 years ago[project @ 1999-09-06 12:35:11 by simonmar]
simonmar [Mon, 6 Sep 1999 12:35:11 +0000 (12:35 +0000)]
[project @ 1999-09-06 12:35:11 by simonmar]
Report layout parse errors as

File.hs:10: parse error (possibly incorrect indentation)

24 years ago[project @ 1999-09-06 12:32:48 by simonmar]
simonmar [Mon, 6 Sep 1999 12:32:48 +0000 (12:32 +0000)]
[project @ 1999-09-06 12:32:48 by simonmar]
Add test for line numbers/string gaps.

24 years ago[project @ 1999-09-06 11:53:18 by simonmar]
simonmar [Mon, 6 Sep 1999 11:53:18 +0000 (11:53 +0000)]
[project @ 1999-09-06 11:53:18 by simonmar]
fix line number discrepancy w/ string gaps.

24 years ago[project @ 1999-09-06 11:36:13 by simonmar]
simonmar [Mon, 6 Sep 1999 11:36:13 +0000 (11:36 +0000)]
[project @ 1999-09-06 11:36:13 by simonmar]
fromInt update.

24 years ago[project @ 1999-09-06 11:30:14 by simonmar]
simonmar [Mon, 6 Sep 1999 11:30:14 +0000 (11:30 +0000)]
[project @ 1999-09-06 11:30:14 by simonmar]
get fromInt from the right place.

24 years ago[project @ 1999-09-01 14:24:27 by sof]
sof [Wed, 1 Sep 1999 14:24:27 +0000 (14:24 +0000)]
[project @ 1999-09-01 14:24:27 by sof]
qualified import reg. test

24 years ago[project @ 1999-09-01 14:23:11 by sof]
sof [Wed, 1 Sep 1999 14:23:11 +0000 (14:23 +0000)]
[project @ 1999-09-01 14:23:11 by sof]
updated

24 years ago[project @ 1999-09-01 14:22:29 by sof]
sof [Wed, 1 Sep 1999 14:22:29 +0000 (14:22 +0000)]
[project @ 1999-09-01 14:22:29 by sof]
Verify that 'as' clause without 'qualified' brings both qual and unqual'ed name into scope

24 years ago[project @ 1999-09-01 14:21:41 by sof]
sof [Wed, 1 Sep 1999 14:21:41 +0000 (14:21 +0000)]
[project @ 1999-09-01 14:21:41 by sof]
Test which verifies that special ids are correctly handled by the front-end

24 years ago[project @ 1999-09-01 14:18:54 by sof]
sof [Wed, 1 Sep 1999 14:18:55 +0000 (14:18 +0000)]
[project @ 1999-09-01 14:18:54 by sof]
FFI decl tests

24 years ago[project @ 1999-09-01 14:17:14 by sof]
sof [Wed, 1 Sep 1999 14:17:14 +0000 (14:17 +0000)]
[project @ 1999-09-01 14:17:14 by sof]
If -noC is used, don't compile the foreign-export C stubs

24 years ago[project @ 1999-09-01 14:08:19 by sof]
sof [Wed, 1 Sep 1999 14:08:19 +0000 (14:08 +0000)]
[project @ 1999-09-01 14:08:19 by sof]
* On foreign decls, "ext_name"s are now optional. If missing, the ext_name
  is made equal to the Haskell name.
* Half a dozen special-ids were incorrectly handled when occurring as tyvars.

24 years ago[project @ 1999-08-31 15:29:00 by simonpj]
simonpj [Tue, 31 Aug 1999 15:29:00 +0000 (15:29 +0000)]
[project @ 1999-08-31 15:29:00 by simonpj]
Fix default Enum methods

24 years ago[project @ 1999-08-31 14:16:16 by simonpj]
simonpj [Tue, 31 Aug 1999 14:16:16 +0000 (14:16 +0000)]
[project @ 1999-08-31 14:16:16 by simonpj]
Fix preInlineUnconditionally and postInlineUnconditionally, so they respect the black list

24 years ago[project @ 1999-08-31 08:49:00 by simonpj]
simonpj [Tue, 31 Aug 1999 08:49:00 +0000 (08:49 +0000)]
[project @ 1999-08-31 08:49:00 by simonpj]
Small changes to concurrency documentation

24 years ago[project @ 1999-08-30 18:19:39 by simonpj]
simonpj [Mon, 30 Aug 1999 18:23:40 +0000 (18:23 +0000)]
[project @ 1999-08-30 18:19:39 by simonpj]
Adjust library imports to get fromInt/toInt from PrelNum

24 years ago[project @ 1999-08-30 09:16:47 by simonpj]
simonpj [Mon, 30 Aug 1999 09:16:47 +0000 (09:16 +0000)]
[project @ 1999-08-30 09:16:47 by simonpj]
Num( fromInt ) and Integral( toInt ) are not Haskell 98, and so they
should be exposed only by GlaExts, not by Prelude.

24 years ago[project @ 1999-08-27 17:32:42 by simonpj]
simonpj [Fri, 27 Aug 1999 17:32:42 +0000 (17:32 +0000)]
[project @ 1999-08-27 17:32:42 by simonpj]
Fix typo

24 years ago[project @ 1999-08-27 14:57:07 by simonmar]
simonmar [Fri, 27 Aug 1999 14:57:11 +0000 (14:57 +0000)]
[project @ 1999-08-27 14:57:07 by simonmar]
synch output.

24 years ago[project @ 1999-08-27 14:43:34 by simonmar]
simonmar [Fri, 27 Aug 1999 14:43:34 +0000 (14:43 +0000)]
[project @ 1999-08-27 14:43:34 by simonmar]
typo

24 years ago[project @ 1999-08-27 14:41:53 by simonmar]
simonmar [Fri, 27 Aug 1999 14:41:53 +0000 (14:41 +0000)]
[project @ 1999-08-27 14:41:53 by simonmar]
update sample output

24 years ago[project @ 1999-08-27 14:38:38 by simonmar]
simonmar [Fri, 27 Aug 1999 14:38:38 +0000 (14:38 +0000)]
[project @ 1999-08-27 14:38:38 by simonmar]
missing stdout file.

24 years ago[project @ 1999-08-27 14:35:56 by simonmar]
simonmar [Fri, 27 Aug 1999 14:35:56 +0000 (14:35 +0000)]
[project @ 1999-08-27 14:35:56 by simonmar]
syslib misc now depends on syslib concurrent because of Memo.hs.

24 years ago[project @ 1999-08-27 11:48:08 by simonpj]
simonpj [Fri, 27 Aug 1999 11:48:10 +0000 (11:48 +0000)]
[project @ 1999-08-27 11:48:08 by simonpj]
When deciding if a module is a "library" module, allow
C:/
C:\
as prefixes of the path, not just
/

We need to improve this hack, but this fix makes things
work on Windoze.

24 years ago[project @ 1999-08-27 08:34:15 by simonmar]
simonmar [Fri, 27 Aug 1999 08:34:15 +0000 (08:34 +0000)]
[project @ 1999-08-27 08:34:15 by simonmar]
wibble

24 years ago[project @ 1999-08-27 08:33:06 by simonmar]
simonmar [Fri, 27 Aug 1999 08:33:06 +0000 (08:33 +0000)]
[project @ 1999-08-27 08:33:06 by simonmar]
Fix imports.

24 years ago[project @ 1999-08-27 08:20:34 by simonmar]
simonmar [Fri, 27 Aug 1999 08:20:34 +0000 (08:20 +0000)]
[project @ 1999-08-27 08:20:34 by simonmar]
oops, export threadWaitRead etc.

24 years ago[project @ 1999-08-26 15:59:06 by simonmar]
simonmar [Thu, 26 Aug 1999 15:59:08 +0000 (15:59 +0000)]
[project @ 1999-08-26 15:59:06 by simonmar]
Move the rest of the Concurrent Haskell documentation into the
GHC/Hugs libraries document, so it now all lives in one place.  Also
update and tidy it up somewhat.

24 years ago[project @ 1999-08-26 13:34:36 by simonmar]
simonmar [Thu, 26 Aug 1999 13:34:36 +0000 (13:34 +0000)]
[project @ 1999-08-26 13:34:36 by simonmar]
threadDelay etc. should be defined in PrelConc.

24 years ago[project @ 1999-08-26 08:31:41 by panne]
panne [Thu, 26 Aug 1999 08:31:41 +0000 (08:31 +0000)]
[project @ 1999-08-26 08:31:41 by panne]
Added missing #include.

24 years ago[project @ 1999-08-26 08:23:44 by panne]
panne [Thu, 26 Aug 1999 08:24:16 +0000 (08:24 +0000)]
[project @ 1999-08-26 08:23:44 by panne]
Fixed typo UNUSED => STG_UNUSED

24 years ago[project @ 1999-08-25 16:39:14 by simonmar]
simonmar [Wed, 25 Aug 1999 16:39:14 +0000 (16:39 +0000)]
[project @ 1999-08-25 16:39:14 by simonmar]
enable non-blocking I/O.

24 years ago[project @ 1999-08-25 16:37:42 by simonmar]
simonmar [Wed, 25 Aug 1999 16:37:42 +0000 (16:37 +0000)]
[project @ 1999-08-25 16:37:42 by simonmar]
Add select code for thread{WaitRead,WaitWrite,Delay}.

24 years ago[project @ 1999-08-25 16:11:43 by simonmar]
simonmar [Wed, 25 Aug 1999 16:11:56 +0000 (16:11 +0000)]
[project @ 1999-08-25 16:11:43 by simonmar]
Support for thread{WaitRead,WaitWrite,Delay}.  These should behave
identically to the 3.02 implementations.

We now have the virtual timer on during all program runs, which ticks
at 50Hz by default.  This is used to implement threadDelay, so you
won't get any better granularity than the tick frequency
unfortunately.  It remains to be seen whether using the virtual timer
will have a measurable impact on performance for non-threadDelaying
programs.

All operations in the I/O subsystem should now be non-blocking with
respect to other running Haskell threads.  It remains to be seen
whether this will have a measurable performance impact on
non-concurrent programs (probably not).

24 years ago[project @ 1999-08-25 10:30:36 by simonmar]
simonmar [Wed, 25 Aug 1999 10:30:36 +0000 (10:30 +0000)]
[project @ 1999-08-25 10:30:36 by simonmar]
Little test for Eq and Ord instances of ThreadId.

24 years ago[project @ 1999-08-25 10:23:51 by simonmar]
simonmar [Wed, 25 Aug 1999 10:23:54 +0000 (10:23 +0000)]
[project @ 1999-08-25 10:23:51 by simonmar]
Eq and Ord instances for ThreadId.

24 years ago[project @ 1999-08-24 15:33:09 by simonmar]
simonmar [Tue, 24 Aug 1999 15:33:12 +0000 (15:33 +0000)]
[project @ 1999-08-24 15:33:09 by simonmar]
Add -D__HASKELL__=98

24 years ago[project @ 1999-08-24 09:37:11 by simonpj]
simonpj [Tue, 24 Aug 1999 09:37:11 +0000 (09:37 +0000)]
[project @ 1999-08-24 09:37:11 by simonpj]
IdInfo.copyIdInfo was wrong.  It didn't copy a NOINLINE pragma
when the occurrenc analyser "shorted out" a binding; as a result
the following program didn't respect the NOINLINE pragma:

plus :: Int -> Int -> Int
{-# NOINLINE plus #-}
plus = (+)

f x = plus x (plus x x)

24 years ago[project @ 1999-08-24 09:36:41 by simonmar]
simonmar [Tue, 24 Aug 1999 09:36:41 +0000 (09:36 +0000)]
[project @ 1999-08-24 09:36:41 by simonmar]
oops, back out some other changes that made it in by mistake.

24 years ago[project @ 1999-08-24 09:33:08 by simonmar]
simonmar [Tue, 24 Aug 1999 09:33:08 +0000 (09:33 +0000)]
[project @ 1999-08-24 09:33:08 by simonmar]
An inaccurate constraint on the inline assembly code for mulIntC#
caused gcc 2.95 to overoptimise around it, leading to bogus multiply
code for Integers.

24 years ago[project @ 1999-08-24 09:31:07 by simonpj]
simonpj [Tue, 24 Aug 1999 09:31:07 +0000 (09:31 +0000)]
[project @ 1999-08-24 09:31:07 by simonpj]
Document the -i effect on recompilation

24 years ago[project @ 1999-08-24 08:59:14 by simonpj]
simonpj [Tue, 24 Aug 1999 08:59:15 +0000 (08:59 +0000)]
[project @ 1999-08-24 08:59:14 by simonpj]
Record all orphan modules (including "library" ones)
in the usage info in an interface file.  Leaving these out
prevents propagation of orphan module information.

24 years ago[project @ 1999-08-24 08:52:25 by simonpj]
simonpj [Tue, 24 Aug 1999 08:52:25 +0000 (08:52 +0000)]
[project @ 1999-08-24 08:52:25 by simonpj]
Make primOpHasSideEffects return True for the various Write primops.
Amazingly, this wasn't done, and that meant that Write operations
could be silently discarded!  This broke the GHC typechecker
(actually the implementation of checkNoErrsTc, showed up in
deriving code)

24 years ago[project @ 1999-08-24 08:47:13 by simonpj]
simonpj [Tue, 24 Aug 1999 08:47:13 +0000 (08:47 +0000)]
[project @ 1999-08-24 08:47:13 by simonpj]
When recompiling with GHC 4.02 and Keith's new type representations,
it seems that I need UVar to be in Var.hi-boot.  I don't think this
will be the case with the better handling of SOURCE import in
4.04, but for now I'm just going ahead and adding the UVar synonym
to the Var.hi-boot files.

24 years ago[project @ 1999-08-23 15:55:58 by simonmar]
simonmar [Mon, 23 Aug 1999 15:55:58 +0000 (15:55 +0000)]
[project @ 1999-08-23 15:55:58 by simonmar]
-fno-cpr ==> -fno-cpr-analyse

24 years ago[project @ 1999-08-23 15:54:12 by simonmar]
simonmar [Mon, 23 Aug 1999 15:54:12 +0000 (15:54 +0000)]
[project @ 1999-08-23 15:54:12 by simonmar]
back out rev. 1.115 - -fno-cpr-analyse works fine.

24 years ago[project @ 1999-08-23 15:13:07 by simonpj]
simonpj [Mon, 23 Aug 1999 15:13:07 +0000 (15:13 +0000)]
[project @ 1999-08-23 15:13:07 by simonpj]
Add simpl005, tests CPR

24 years ago[project @ 1999-08-23 15:05:28 by simonpj]
simonpj [Mon, 23 Aug 1999 15:05:29 +0000 (15:05 +0000)]
[project @ 1999-08-23 15:05:28 by simonpj]
Add -fno-cpr option

24 years ago[project @ 1999-08-23 12:53:23 by keithw]
keithw [Mon, 23 Aug 1999 12:53:27 +0000 (12:53 +0000)]
[project @ 1999-08-23 12:53:23 by keithw]
Revert commit of 1999/06/12 16:17:28.  We use -traditional for CPP,
and so x##y and #x don't work and we must use x/**/y (ugh) and "x"
(urk!!) instead.  Ah well.

24 years ago[project @ 1999-08-23 09:09:32 by simonmar]
simonmar [Mon, 23 Aug 1999 09:09:32 +0000 (09:09 +0000)]
[project @ 1999-08-23 09:09:32 by simonmar]
Sparc support, from Michael Hobbs <hobbs1@acm.org>.

24 years ago[project @ 1999-08-20 13:13:03 by simonpj]
simonpj [Fri, 20 Aug 1999 13:13:03 +0000 (13:13 +0000)]
[project @ 1999-08-20 13:13:03 by simonpj]
Add tcrun005

24 years ago[project @ 1999-08-20 13:12:18 by simonpj]
simonpj [Fri, 20 Aug 1999 13:12:21 +0000 (13:12 +0000)]
[project @ 1999-08-20 13:12:18 by simonpj]
Change the renamer namesuppy for instance decls, so that
it is indexed by the class/tycon *string* rather than the
class/tycon pair. That way (C,TT) and (CT,T) both give
the string "CTT", and hence give a different unique.

An alternative would have been to use "C/TT" and "CT/T"
respectively, but that would mean obscure errors while everyone
remembered to recompile everything.  So this seems more direct.

Julian reported this bug.

24 years ago[project @ 1999-08-20 12:33:14 by simonpj]
simonpj [Fri, 20 Aug 1999 12:33:14 +0000 (12:33 +0000)]
[project @ 1999-08-20 12:33:14 by simonpj]
Report precedence errors for sections

24 years ago[project @ 1999-08-20 12:32:43 by simonpj]
simonpj [Fri, 20 Aug 1999 12:32:43 +0000 (12:32 +0000)]
[project @ 1999-08-20 12:32:43 by simonpj]
Add rnfail019

24 years ago[project @ 1999-08-20 11:32:41 by simonpj]
simonpj [Fri, 20 Aug 1999 11:32:41 +0000 (11:32 +0000)]
[project @ 1999-08-20 11:32:41 by simonpj]
Add tcfail083

24 years ago[project @ 1999-08-20 11:31:52 by simonpj]
simonpj [Fri, 20 Aug 1999 11:31:52 +0000 (11:31 +0000)]
[project @ 1999-08-20 11:31:52 by simonpj]
Fix Svens missing-record-field typechecker bug

24 years ago[project @ 1999-08-17 15:39:38 by simonpj]
simonpj [Tue, 17 Aug 1999 15:39:38 +0000 (15:39 +0000)]
[project @ 1999-08-17 15:39:38 by simonpj]
Fix (I hope) documentation of Integer

24 years ago[project @ 1999-08-17 07:24:35 by simonpj]
simonpj [Tue, 17 Aug 1999 07:24:35 +0000 (07:24 +0000)]
[project @ 1999-08-17 07:24:35 by simonpj]
Remove bizarre and inoperative returnsRealWorld hack in SaAbsInt.fixpoint

24 years ago[project @ 1999-08-16 16:25:12 by simonpj]
simonpj [Mon, 16 Aug 1999 16:25:12 +0000 (16:25 +0000)]
[project @ 1999-08-16 16:25:12 by simonpj]
Add notes about what list fusion is done

24 years ago[project @ 1999-08-16 15:53:50 by simonpj]
simonpj [Mon, 16 Aug 1999 15:53:50 +0000 (15:53 +0000)]
[project @ 1999-08-16 15:53:50 by simonpj]
Add note about exports of RULES

24 years ago[project @ 1999-08-09 14:28:49 by sof]
sof [Mon, 9 Aug 1999 14:28:56 +0000 (14:28 +0000)]
[project @ 1999-08-09 14:28:49 by sof]
First step along the way of having GHC understand DOS-style paths
(hot new feature!) - if ';' occurs in a -i<dirs> list, ';' is used
to separate entries on the import search path, otherwise its trusty
old ':'.

[This commit is made simply to unblock some Win32 users, but it
 shouldn't have any untoward effects on others. If it does, please
 back it out as I'm about to take off for a couple of weeks.]

24 years ago[project @ 1999-08-06 12:12:21 by sof]
sof [Fri, 6 Aug 1999 12:12:21 +0000 (12:12 +0000)]
[project @ 1999-08-06 12:12:21 by sof]
Release notes - this file should be zapped (and filled up again) everytime a release goes out the door.

24 years ago[project @ 1999-08-06 12:09:30 by sof]
sof [Fri, 6 Aug 1999 12:09:31 +0000 (12:09 +0000)]
[project @ 1999-08-06 12:09:30 by sof]
Moved Pretty from misc/ to exts/

24 years ago[project @ 1999-08-06 10:55:26 by simonmar]
simonmar [Fri, 6 Aug 1999 10:55:26 +0000 (10:55 +0000)]
[project @ 1999-08-06 10:55:26 by simonmar]
Don't add -I$(ReadlineIncludePath) if $(ReadlineIncludePath) is empty.

24 years ago[project @ 1999-08-04 17:03:20 by panne]
panne [Wed, 4 Aug 1999 17:03:41 +0000 (17:03 +0000)]
[project @ 1999-08-04 17:03:20 by panne]
Some small pedantic changes to get function prototypes right.

24 years ago[project @ 1999-08-04 16:02:10 by simonmar]
simonmar [Wed, 4 Aug 1999 16:02:10 +0000 (16:02 +0000)]
[project @ 1999-08-04 16:02:10 by simonmar]
compile tc087 with -fglasgow-exts

24 years ago[project @ 1999-08-04 15:56:16 by simonmar]
simonmar [Wed, 4 Aug 1999 15:56:16 +0000 (15:56 +0000)]
[project @ 1999-08-04 15:56:16 by simonmar]
sync output

24 years ago[project @ 1999-08-04 15:54:23 by simonmar]
simonmar [Wed, 4 Aug 1999 15:54:23 +0000 (15:54 +0000)]
[project @ 1999-08-04 15:54:23 by simonmar]
sync the output for these tests

24 years ago[project @ 1999-08-04 15:47:33 by simonmar]
simonmar [Wed, 4 Aug 1999 15:47:34 +0000 (15:47 +0000)]
[project @ 1999-08-04 15:47:33 by simonmar]
Fix up expr001.hs and move it into should_compile

24 years ago[project @ 1999-08-04 15:43:34 by simonmar]
simonmar [Wed, 4 Aug 1999 15:43:34 +0000 (15:43 +0000)]
[project @ 1999-08-04 15:43:34 by simonmar]
GHC deviates from the Haskell report on a couple of the finer points
of lexical syntax, so comment out a couple of the tests here.

24 years ago[project @ 1999-08-04 15:32:39 by simonmar]
simonmar [Wed, 4 Aug 1999 15:32:39 +0000 (15:32 +0000)]
[project @ 1999-08-04 15:32:39 by simonmar]
parenthesise negative numbers in infix expressions.

24 years ago[project @ 1999-08-04 15:25:33 by simonmar]
simonmar [Wed, 4 Aug 1999 15:25:33 +0000 (15:25 +0000)]
[project @ 1999-08-04 15:25:33 by simonmar]
revert part of rev. 1.4 - don't use index 0 in the stable name table
due to conflict with the hash-table lookup function.

24 years ago[project @ 1999-08-04 10:29:25 by simonmar]
simonmar [Wed, 4 Aug 1999 10:29:25 +0000 (10:29 +0000)]
[project @ 1999-08-04 10:29:25 by simonmar]
Cast NULL to (W_) to avoid warning.

24 years ago[project @ 1999-08-04 10:07:50 by simonmar]
simonmar [Wed, 4 Aug 1999 10:07:50 +0000 (10:07 +0000)]
[project @ 1999-08-04 10:07:50 by simonmar]
Add a test for a rather misguided use of the Memo library, but which
showed up a bug nevertheless :)

24 years ago[project @ 1999-08-04 10:04:31 by simonmar]
simonmar [Wed, 4 Aug 1999 10:04:31 +0000 (10:04 +0000)]
[project @ 1999-08-04 10:04:31 by simonmar]
We weren't removing old entries from the hash table in two places.

24 years ago[project @ 1999-08-03 15:44:21 by simonmar]
simonmar [Tue, 3 Aug 1999 15:44:21 +0000 (15:44 +0000)]
[project @ 1999-08-03 15:44:21 by simonmar]
minor cleanup: use INFO_PTR_TO_STRUCT in get_itbl() and hence pull it
out of the #ifdef TABLES_NEXT_TO_CODE.

24 years ago[project @ 1999-08-02 16:12:12 by simonmar]
simonmar [Mon, 2 Aug 1999 16:12:12 +0000 (16:12 +0000)]
[project @ 1999-08-02 16:12:12 by simonmar]
Add some quick-start instructions.

24 years ago[project @ 1999-08-02 16:07:58 by simonmar]
simonmar [Mon, 2 Aug 1999 16:07:58 +0000 (16:07 +0000)]
[project @ 1999-08-02 16:07:58 by simonmar]
update a little.

24 years ago[project @ 1999-08-02 16:01:24 by simonmar]
simonmar [Mon, 2 Aug 1999 16:01:31 +0000 (16:01 +0000)]
[project @ 1999-08-02 16:01:24 by simonmar]
Move the RTS document into the ghc tree where it belongs.

24 years ago[project @ 1999-08-02 13:11:02 by simonmar]
simonmar [Mon, 2 Aug 1999 13:11:02 +0000 (13:11 +0000)]
[project @ 1999-08-02 13:11:02 by simonmar]
Only require happy if compiling ghc, and ask for version 1.6

24 years ago[project @ 1999-08-02 11:43:41 by simonmar]
simonmar [Mon, 2 Aug 1999 11:43:41 +0000 (11:43 +0000)]
[project @ 1999-08-02 11:43:41 by simonmar]
add gcdIntegerzh.

24 years ago[project @ 1999-08-02 10:35:53 by simonmar]
simonmar [Mon, 2 Aug 1999 10:35:53 +0000 (10:35 +0000)]
[project @ 1999-08-02 10:35:53 by simonmar]
Oops, back out most of last revision.  Other changes crept in by mistake.

24 years ago[project @ 1999-08-02 09:52:43 by simonmar]
simonmar [Mon, 2 Aug 1999 09:52:43 +0000 (09:52 +0000)]
[project @ 1999-08-02 09:52:43 by simonmar]
fix a couple of typos in the rules docs.

24 years ago[project @ 1999-08-02 09:47:18 by simonmar]
simonmar [Mon, 2 Aug 1999 09:47:18 +0000 (09:47 +0000)]
[project @ 1999-08-02 09:47:18 by simonmar]
oops, 'g' and 'h' aren't hex digits.

24 years ago[project @ 1999-07-31 18:43:48 by sof]
sof [Sat, 31 Jul 1999 18:43:48 +0000 (18:43 +0000)]
[project @ 1999-07-31 18:43:48 by sof]
nullary recpat reg. test

24 years ago[project @ 1999-07-31 18:43:21 by sof]
sof [Sat, 31 Jul 1999 18:43:21 +0000 (18:43 +0000)]
[project @ 1999-07-31 18:43:21 by sof]
syntactically invalid

24 years ago[project @ 1999-07-31 18:40:27 by sof]
sof [Sat, 31 Jul 1999 18:40:27 +0000 (18:40 +0000)]
[project @ 1999-07-31 18:40:27 by sof]
Exhaustiveness checks for patterns containing a nullary recpat
panic'ed. Fixed.

24 years ago[project @ 1999-07-30 14:20:22 by simonmar]
simonmar [Fri, 30 Jul 1999 14:20:22 +0000 (14:20 +0000)]
[project @ 1999-07-30 14:20:22 by simonmar]
Fix -monly-3-regs problem.

24 years ago[project @ 1999-07-30 11:26:09 by simonmar]
simonmar [Fri, 30 Jul 1999 11:26:09 +0000 (11:26 +0000)]
[project @ 1999-07-30 11:26:09 by simonmar]
typePrimRep should work on the repType, avoiding foralls etc.

24 years ago[project @ 1999-07-29 16:28:20 by sof]
sof [Thu, 29 Jul 1999 16:28:20 +0000 (16:28 +0000)]
[project @ 1999-07-29 16:28:20 by sof]
Removed rather odd quote-removal sed patterns; surely not needed... (they were causing CPP trouble)

24 years ago[project @ 1999-07-29 16:19:33 by sof]
sof [Thu, 29 Jul 1999 16:19:33 +0000 (16:19 +0000)]
[project @ 1999-07-29 16:19:33 by sof]
Fixed bug/limitation in command-line handling.

24 years ago[project @ 1999-07-29 13:57:34 by sof]
sof [Thu, 29 Jul 1999 13:57:34 +0000 (13:57 +0000)]
[project @ 1999-07-29 13:57:34 by sof]
Recent CPP-related wibblement meant that _WIN32 wasn't defined when
the pre-proc was run (cf. -undef usage.) Avoid the use of _WIN32

24 years ago[project @ 1999-07-29 13:13:58 by sof]
sof [Thu, 29 Jul 1999 13:13:58 +0000 (13:13 +0000)]
[project @ 1999-07-29 13:13:58 by sof]
Another cosmetic change - avoid desugar warning

24 years ago[project @ 1999-07-29 11:30:30 by sof]
sof [Thu, 29 Jul 1999 11:30:30 +0000 (11:30 +0000)]
[project @ 1999-07-29 11:30:30 by sof]
showPrimRep - dead code removal. No need to carry over to 4.04

24 years ago[project @ 1999-07-29 10:03:18 by simonmar]
simonmar [Thu, 29 Jul 1999 10:03:18 +0000 (10:03 +0000)]
[project @ 1999-07-29 10:03:18 by simonmar]
test for bit shifts by 32.