summaryrefslogtreecommitdiff
path: root/ghc/compiler/utils
Commit message (Collapse)AuthorAgeFilesLines
...
* [project @ 1998-05-01 16:26:11 by simonpj]simonpj1998-05-011-2/+5
| | | | Fix two small renamer bugs, and Christophs duplicated-constraint-in-interface files bug
* [project @ 1998-04-30 19:22:29 by sof]sof1998-04-301-0/+57
| | | | Working implementation of getDirectoryContents (needed with 3.01 or earlier.)
* [project @ 1998-04-29 09:12:28 by sof]sof1998-04-291-6/+6
| | | | Comment out troublesome SPECIALISE pragmas for now
* [project @ 1998-04-16 09:08:32 by simonm]simonm1998-04-161-2/+4
| | | | embarrasing braino in yesterday's commit.
* [project @ 1998-04-15 08:57:21 by simonm]simonm1998-04-151-2/+4
| | | | | - comment out specialize pragmas for the time being. They seem to be somewhat out of date.
* [project @ 1998-04-07 21:33:40 by sof]sof1998-04-071-25/+3
| | | | Undo previous commit
* [project @ 1998-04-07 07:51:07 by simonpj]simonpj1998-04-071-3/+25
| | | | Simons changes while away at Tic/WG2.8
* [project @ 1998-03-20 21:17:43 by simonpj]simonpj1998-03-201-1/+4
| | | | Substitution bug in simplifier fixed
* [project @ 1998-03-08 22:44:44 by simonpj]simonpj1998-03-081-0/+6
| | | | New specialiser; warning: simplifier *may* be broken
* [project @ 1998-03-06 17:40:11 by simonpj]simonpj1998-03-062-2/+13
| | | | New specialiser
* [project @ 1998-02-23 16:49:38 by simonm]simonm1998-02-231-0/+1
| | | | add missing 'True' case to instance Outputable Bool.
* [project @ 1998-02-09 13:02:15 by sof]sof1998-02-091-5/+3
| | | | Remove IO exception compat. cruft
* [project @ 1998-02-03 17:13:54 by simonm]simonm1998-02-0311-87/+79
| | | | | | | | - Fixes for bootstrapping with 3.01. - Use 'official' extension interfaces rather than internal prelude modules (such as ArrBase) where possible. - Remove some cruft. - Delete some unused imports found by '-fwarn-unused-imports'.
* [project @ 1998-01-20 10:20:59 by sof]sof1998-01-201-7/+2
| | | | Removed indexCharOffFO#: not needed anymore - part2
* [project @ 1998-01-20 10:20:33 by sof]sof1998-01-201-3/+3
| | | | Removed indexCharOffFO#: not needed anymore
* [project @ 1998-01-12 14:44:37 by simonm]simonm1998-01-124-22/+0
| | | | remove more version cruft.
* [project @ 1998-01-08 18:03:08 by simonm]simonm1998-01-0820-1246/+714
| | | | | | | | | | | | | | | | | | | The Great Multi-Parameter Type Classes Merge. Notes from Simon (abridged): * Multi-parameter type classes are fully implemented. * Error messages from the type checker should be noticeably improved * Warnings for unused bindings (-fwarn-unused-names) * many other minor bug fixes. Internally there are the following changes * Removal of Haskell 1.2 compatibility. * Dramatic clean-up of the PprStyle stuff. * The type Type has been substantially changed. * The dictionary for each class is represented by a new data type for that purpose, rather than by a tuple.
* [project @ 1997-11-25 17:57:11 by sof]sof1997-11-251-1/+1
| | | | wibble
* [project @ 1997-11-24 20:42:20 by sof]sof1997-11-241-1/+1
| | | | import IOExts instead of IORef
* [project @ 1997-11-24 20:04:49 by sof]sof1997-11-246-25/+60
| | | | Misc changes to compile with new defns of ST, IO (and PrimIO)
* [project @ 1997-09-24 09:08:21 by simonm]simonm1997-09-241-2/+1
| | | | Remove deforester
* [project @ 1997-09-04 19:53:50 by sof]sof1997-09-041-9/+0
| | | | Removed assocMaybe SPECIALIZE pragma
* [project @ 1997-09-04 19:52:58 by sof]sof1997-09-041-2/+19
| | | | new values: pprDumpStyle, pprErrorsStyle;new function printErrs
* [project @ 1997-09-03 23:51:26 by sof]sof1997-09-031-2/+2
| | | | wibble
* [project @ 1997-09-03 23:51:06 by sof]sof1997-09-031-1/+1
| | | | unpackCStringBA# arguments swapped
* [project @ 1997-09-03 23:50:11 by sof]sof1997-09-031-0/+3
| | | | Use PackBase if possible
* [project @ 1997-08-25 22:25:50 by sof]sof1997-08-253-21/+3
| | | | Removed use of COMPILING_GHC
* [project @ 1997-08-25 22:25:28 by sof]sof1997-08-251-30/+30
| | | | Changed hashing function to use first-middle-last chars as seeds
* [project @ 1997-08-25 22:24:51 by sof]sof1997-08-251-31/+11
| | | | Removed use of COMPILING_GHC
* [project @ 1997-08-25 22:24:30 by sof]sof1997-08-251-31/+10
| | | | Removed use of COMPILING_GHC; removed intersectLists from export list
* [project @ 1997-08-25 22:23:06 by sof]sof1997-08-251-55/+15
| | | | Removed use of COMPILING_GHC
* [project @ 1997-08-25 22:22:31 by sof]sof1997-08-251-12/+39
| | | | Updated for 2.06 to use PackBase
* [project @ 1997-08-25 22:21:46 by sof]sof1997-08-251-1/+4
| | | | 2.06 uses PackBase
* [project @ 1997-08-25 22:19:43 by sof]sof1997-08-252-64/+10
| | | | Drop the use of COMPILING_GHC
* [project @ 1997-08-12 12:18:01 by simonm]simonm1997-08-121-0/+4
| | | | | Support new version of Happy. The interface file parsers now require the version of Happy in the tree to compile.
* [project @ 1997-07-25 22:41:04 by sof]sof1997-07-251-0/+3
| | | | Outputable Int instance
* [project @ 1997-07-05 03:06:28 by sof]sof1997-07-051-5/+0
| | | | Not needed anymore
* [project @ 1997-07-05 01:43:47 by sof]sof1997-07-051-13/+0
| | | | shuffle of imports
* [project @ 1997-07-05 01:39:03 by sof]sof1997-07-051-2/+1
| | | | Uniquable from Unique
* [project @ 1997-07-05 01:28:37 by sof]sof1997-07-051-3/+3
| | | | updated
* [project @ 1997-07-05 01:27:41 by sof]sof1997-07-051-5/+5
| | | | ppr adjustments
* [project @ 1997-06-20 00:33:36 by simonpj]simonpj1997-06-205-10/+4
| | | | More small changes to 2.04
* [project @ 1997-06-18 23:52:36 by simonpj]simonpj1997-06-181-0/+1
| | | | A raft of small bug-fixes to 2.05 by SLPJ
* [project @ 1997-06-09 07:40:36 by sof]sof1997-06-091-0/+1
| | | | Make dep on FastString explicit
* [project @ 1997-06-06 22:27:06 by sof]sof1997-06-063-4/+15
| | | | last minute 2.04 fixes
* [project @ 1997-06-05 21:30:48 by sof]sof1997-06-051-8/+0
| | | | Not used anymore
* [project @ 1997-06-05 09:16:04 by sof]sof1997-06-051-0/+5
| | | | Do not use loop breaker modules with 2.0x
* [project @ 1997-06-05 09:12:23 by sof]sof1997-06-051-0/+5
| | | | Do not use loop breaker modules with 2.0x
* [project @ 1997-06-05 08:54:04 by sof]sof1997-06-051-4/+17
| | | | Do not use loop breaker modules with 2.0x
* [project @ 1997-06-05 08:51:03 by sof]sof1997-06-051-1/+6
| | | | Do not use loop breaker modules with 2.0x