- 03 Sep, 2012 13 commits
-
-
ian@well-typed.com authored
-
ian@well-typed.com authored
-
ian@well-typed.com authored
-
ian@well-typed.com authored
-
ian@well-typed.com authored
-
ian@well-typed.com authored
-
ian@well-typed.com authored
-
ian@well-typed.com authored
-
ian@well-typed.com authored
It's now just 'dopt Opt_Ticky'
-
ian@well-typed.com authored
-
ian@well-typed.com authored
-
ian@well-typed.com authored
We used to use a list lookup that couldn't fail. Now we just use functions. There were 3 overlapping entries for WayPar; I've commented out the ones that were shadowed for now.
-
pcapriotti authored
-
- 31 Aug, 2012 11 commits
-
-
Simon Marlow authored
(fixes dyn tests with -fnew-codegen on x86)
-
Simon Marlow authored
-
Simon Marlow authored
Fixes cgrun071 on recent Mac OS X versions. This is the right fix at least until we have proper types for Word8#, Word16# etc.
-
Simon Marlow authored
-
Simon Marlow authored
-
Simon Marlow authored
-
Simon Marlow authored
This caused the CAF analysis to occasionally miss a CAF sometimes, resulting in a very hard to diagnose crash.
-
Simon Marlow authored
-
Simon Marlow authored
-
Simon Marlow authored
-
Simon Marlow authored
-
- 30 Aug, 2012 1 commit
-
-
Gabor Greif authored
-
- 29 Aug, 2012 4 commits
-
-
Gabor Greif authored
-
Simon Peyton Jones authored
This change means that we don't recover from erroneous type declarations, thereby reporting fewer errors. But trying to recover confused GHC (leading to a pattern match failure in the compiler Trac #7175), and it turned out to be tricky to fix that. So this patch takes the more conservative path of failing earlier, perhaps reporting fewer real errors.
-
Simon Peyton Jones authored
Pls merge to 7.6
-
-
- 28 Aug, 2012 11 commits
-
-
ian@well-typed.com authored
-
ian@well-typed.com authored
-
ian@well-typed.com authored
-
ian@well-typed.com authored
-
ian@well-typed.com authored
-
ian@well-typed.com authored
-
ian@well-typed.com authored
-
ian@well-typed.com authored
I changed the behaviour slightly, e.g. i386/FreeBSD will no longer fall through and use the Linux "i386-pc-linux-gnu", but will get the final empty case instead. I assume that that's the right thing to do.
-
ian@well-typed.com authored
-
ian@well-typed.com authored
-
ian@well-typed.com authored
HaskellMachRegs.h is no longer included in anything under compiler/ Also, includes/CodeGen.Platform.hs now includes "stg/MachRegs.h" rather than <stg/MachRegs.h> which means that we always get the file from the tree, rather than from the bootstrapping compiler.
-