- 03 Oct, 2007 6 commits
-
-
Simon Marlow authored
This required moving PackageId from PackageConfig to Module
-
Simon Marlow authored
-
Simon Marlow authored
-
Simon Marlow authored
-
Simon Marlow authored
-
Simon Marlow authored
-
- 02 Oct, 2007 1 commit
-
-
Simon Marlow authored
This fixes a problem with spurious recompilations: each time a module was recompiled, the order of the children would change, causing extra recompilation. MERGE TO STABLE
-
- 08 Oct, 2007 1 commit
-
-
Simon Marlow authored
-
- 05 Oct, 2007 4 commits
-
-
Thorkil Naur authored
-
Thorkil Naur authored
-
Thorkil Naur authored
-
Thorkil Naur authored
-
- 08 Oct, 2007 1 commit
-
-
Simon Marlow authored
test case is driver062.5
-
- 27 Sep, 2007 2 commits
-
-
jochemberndsen@dse.nl authored
On FreeBSD FD_SETSIZE is unsigned. Cast it to a signed int for portability.
-
jochemberndsen@dse.nl authored
addDLL returns const char*, not just a char*. Fix compiler warning
-
- 26 Sep, 2007 1 commit
-
-
jochemberndsen@dse.nl authored
`set -o igncr' does not work on non-cygwin-systems. Fail silently if this command does not work, instead of aborting the build.
-
- 08 Oct, 2007 1 commit
-
-
Simon Marlow authored
-
- 02 Oct, 2007 5 commits
-
-
David Waern authored
MERGE TO STABLE
-
David Waern authored
Lexing of the doc options pragma was changed, but but no change was made to the parser to reflect that. This patch fixes this problem. MERGE TO STABLE
-
David Waern authored
-
chak@cse.unsw.edu.au. authored
-
chak@cse.unsw.edu.au. authored
- This fixed the failures of GMapAssoc and GMapTop for optmising ways MERGE TO STABLE
-
- 01 Oct, 2007 1 commit
-
-
chak@cse.unsw.edu.au. authored
MERGE TO STABLE
-
- 29 Sep, 2007 2 commits
-
-
chak@cse.unsw.edu.au. authored
MERGE TO STABLE
-
chak@cse.unsw.edu.au. authored
-
- 28 Sep, 2007 1 commit
-
-
chak@cse.unsw.edu.au. authored
MERGE TO STABLE
-
- 27 Sep, 2007 6 commits
-
-
mnislaih authored
It turns out the newtype handling code in :print was slipping non mutable Tyvars in the types reconstructed. The error message eventually produced was rather obscure: [src/Tp.hs:75:28-64] *MainTp> :p x *** Exception: No match in record selector Var.tcTyVarDetails [src/Tp.hs:75:28-64] *MainTp> Due to non mutable tyvars, unifyType was failing. A well placed assertion in the unifyType code would have made my life much easier. Which reminds me I should install a -ddump-* system in the RTTI subsystem, or future hackers will run away in swearing. MERGE TO STABLE
-
mnislaih authored
In Os X for instance, by default we have TERM=xterm-color MERGE TO STABLE
-
Ian Lynagh authored
This actually didn't break anything, as the shell expanded $pkgid to the empty string, but it was still wrong.
-
simonpj@microsoft.com authored
-
Simon Marlow authored
-
Simon Marlow authored
further attempt to fix #1391 on MacOS
-
- 26 Sep, 2007 5 commits
-
-
Simon Marlow authored
Using -stubdir together with hierarchical modules, -fvia-C, and --make is essentially broken in 6.6.x. Recently discovered by Cabal's use of -stubdir. Test cases: driver027/driver028 (I've updated them to use -fvia-C, in order to test for this bug).
-
Ian Lynagh authored
Patch from Clemens Fruhwirth
-
Simon Marlow authored
-
Clemens Fruhwirth authored
-
andy@galois.com authored
-
- 25 Sep, 2007 1 commit
-
-
Simon Marlow authored
It turns out I didn't get it quite right in the case of compacting collection. This should make it work again.
-
- 24 Sep, 2007 2 commits
-
-
simonpj@microsoft.com authored
Document the rules for pragmas that must occur at the top of a file. Please merge this patch
-
Simon Marlow authored
-