- Oct 06, 2011
-
-
Ian Lynagh authored
-
Ian Lynagh authored
-
- Oct 05, 2011
-
-
Ian Lynagh authored
It broke during the ic_exports tidyup (e.g. commit 5cd39aa3).
-
Simon Marlow authored
Add documentation describing all the variables that contain options for Haskell compilations, what they mean and where they are (or can be) defined. In due course we should expand this to cover all the build system variables, and move it to the wiki, but this is a start.
-
Simon Marlow authored
-
Simon Marlow authored
-
- Oct 04, 2011
-
-
Ian Lynagh authored
-
daniel.is.fischer authored
-
Simon Peyton Jones authored
replacing them by the appropriate flag. Suggested by Trac #5526.
-
Simon Peyton Jones authored
in response to Neil's suggestion on Trac #4877
-
- Oct 03, 2011
-
-
Ian Lynagh authored
Also removed the type argument to Any in primops.txt.pp. I don't see why we need it, and it now breaks haddocking GHC.Prim.
-
Ian Lynagh authored
-
Ian Lynagh authored
We now have addrToAny# rather than addrToHValue#, and both addrToAny# and mkApUpd0# return "Any" rather than "a". This makes it a little easier to see what's going on, and fixes a warning in ByteCodeLink.
-
Ian Lynagh authored
-
- Oct 02, 2011
-
-
Ian Lynagh authored
They weren't smart enough to see our GADT pattern matches are complete, so gave a warning.
-
Ian Lynagh authored
-
Ian Lynagh authored
The CmmCallConv constructor was missing.
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Ian Lynagh authored
And some knock-on changes
-
Ian Lynagh authored
-
- Oct 01, 2011
-
-
Ian Lynagh authored
$TargetOS_CPP wasn't getting defined in a bindist, which meant the code to use gcc-4.2 instead of gcc on OS X wasn't working. Now fixed, by moving some of configure.ac's code into the shared aclocal.m4.
-
Ian Lynagh authored
You can now use type functions in FFI types. Newtypes are now only looked through if the constructor is in scope.
-
- Sep 29, 2011
-
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Simon Peyton Jones authored
We need to generate enough parens so that -ddump-splices is correct Haskell. There is certainly further to go.
-
Simon Peyton Jones authored
(in instance and standalone deriving decls) Fixes Trac #5513.
-
Geoffrey Mainland authored
-
Simon Peyton Jones authored
Fixes Trac #5514. The fix is simply to delete some code.
-
Simon Peyton Jones authored
-
Simon Peyton Jones authored
We should not allow things like class C a b where type F a :: * instance C (p,q) r where type F (p,q) = r -- No! fvs(rhs) should be a subset -- of fvs(lhs)
-
Simon Peyton Jones authored
Outputable.quotes claimed to drop the quotes if the enclosed thing has a trailing single quote; but its implementation checked for a *leading* quote. Fixes Trac #5509
-
Simon Peyton Jones authored
-
Simon Peyton Jones authored
-
- Sep 27, 2011
-
-
Ian Lynagh authored
-