- Jan 31, 2012
-
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Ian Lynagh authored
and that bug reports are welcome.
-
Ben Gamari authored
-
Ben Gamari authored
The ARM implementation of StgRun does not claim that it clobbers r7-r12. As a result, the compiler will sometimes put the returned RegTable in one of these registers, resulting in an invalid RegTable to be returned. Hilarity ensues. Signed-off-by: Ben Gamari <bgamari.foss@gmail.com>
-
- Jan 30, 2012
-
-
Simon Marlow authored
We don't want ghc --make M -o <file> to force recompilation of all modules when <file> changes. The -o value is already taken into account by the recompilation machinery when we check the modification time on the object file or the executable.
-
Ian Lynagh authored
-
- Jan 26, 2012
-
-
Ian Lynagh authored
-
Ian Lynagh authored
-
- Jan 25, 2012
-
-
Simon Marlow authored
Fixes recent failures in hGetBuf001.
-
Simon Peyton Jones authored
They were prohibited by mistake, a historical hangover
-
chak@cse.unsw.edu.au. authored
-
chak@cse.unsw.edu.au. authored
- Make sure that we have no implicit names in ifaces - Any vectorisation info makes a module an orphan module - Allow 'Show' in vectorised code without vectorising it for the moment
-
Ian Lynagh authored
-
Ian Lynagh authored
-
jpm@cs.ox.ac.uk authored
-
Ian Lynagh authored
commit 384f6099 Author: Jose Pedro Magalhaes <jpm@cs.uu.nl> Date: Mon Jan 16 14:18:22 2012 +0100
-
- Jan 24, 2012
-
-
Ian Lynagh authored
-
Ian Lynagh authored
commit f002a461 Author: Simon Peyton Jones <simonpj@microsoft.com> Date: Tue Jan 17 12:15:26 2012 +0000 Do not combine dictionaries in the EvVarCache when simplEqsOnly is on This fixes Trac #5776; the background is in Note [Simplifying RULE lhs constraints] in TcSimplify
-
- Jan 19, 2012
-
-
Simon Peyton Jones authored
Two changes here * The main change here is to enhance the FloatIn pass so that it can float case-bindings inwards. In particular the case bindings for array indexing. * Also change the code in Simplify, to allow a case on array indexing (ie can_fail is true) to be discarded altogether if its results are unused. Lots of new comments in PrimOp about can_fail and has_side_effects Some refactoring to share the FloatBind data structure between FloatIn and FloatOut
-
Simon Peyton Jones authored
Taken from Trac #5658
-
Edward Z. Yang authored
Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
-
David Terei authored
-
Simon Peyton Jones authored
Easy fix for Trac #5742.
-
Simon Marlow authored
This was a regression introduced accidentally in 6b109851. We were previously passing a large time value to select() to simulate blocking, and this broke due to a change from unsigned to signed arithmetic. I've refactored it to be less fragile now - we just pass NULL as the timeval parameter to select(), which is the correct way to do blocking.
-
Ian Lynagh authored
It's now ghc-<version>-testsuite.tar.bz2 rather than testsuite-ghc-<version>-src.tar.bz2 which (a) makes more sense, and (b) sorts better in directory listings.
-
- Jan 14, 2012
-
-
Ian Lynagh authored
It might make more sense for there to be a way to get the "ghc --info" output with $topdir already expanded, but in the mean time this gets things working again.
-
Ian Lynagh authored
We want to use the inplace ar, rather than whichever ar the machine that we build on happens to have.
-
Ian Lynagh authored
-
Ian Lynagh authored
-
- Jan 13, 2012
-
-
Simon Peyton Jones authored
There was a trivial typo which meant that important newly-added rules would never fire!
-
Simon Marlow authored
-
Ian Lynagh authored
-
Ian Lynagh authored
sdist output was being redirected to $src_log, which presumably evaluated to rc_log.
-
- Jan 11, 2012
-
-
Ian Lynagh authored
On XCode 4.1, we use /usr/bin/gcc-4.2 as it makes better code than /usr/bin/gcc for us. However, gcc-4.2 doesn't exist in XCode 4.2, so we need to use /usr/bin/gcc there. As the installer can be used on either, we make it always use /usr/bin/gcc.
-
Ian Lynagh authored
It was removed in 4.2.
-
gwright@antiope.com authored
-
Simon Marlow authored
I haven't been able to test whether this works or not due to #5754, but at least it doesn't appear to break anything.
-
Ian Lynagh authored
-
Ian Lynagh authored
-