- 09 Jan, 2012 2 commits
-
-
Simon Marlow 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.
-
- 08 Jan, 2012 2 commits
-
-
Ian Lynagh authored
This is working towards being able to put ghcautoconf.h and ghcplatform.h in includes/dist
-
Ian Lynagh authored
This is tidier, and makes it easier to clean and install them correctly
-
- 07 Jan, 2012 6 commits
-
-
Ian Lynagh authored
-
Ian Lynagh authored
-
Ian Lynagh authored
I assume this was a copy/paste-o or similar.
-
Ian Lynagh authored
-
Ian Lynagh authored
-
tibbe authored
-
- 06 Jan, 2012 16 commits
-
-
Simon Marlow authored
-
Simon Marlow authored
-
Simon Marlow authored
It was disabled by me in 1a470c94 (May 2007), but the commit gave no explanation as to why. Perhaps this was before we had a separate knob for GhcWithSMP. Anyway, it looks like threaded works fine with unregisterised, so I'm enabling it again.
-
Simon Marlow authored
Fixes several test failures: ../../libraries/stm/tests 2411 [bad exit code] (normal,hpc,profasm,ghci,optllvm) ../../libraries/stm/tests stm046 [bad exit code] (normal,hpc,profasm,ghci,optllvm) ../../libraries/stm/tests stm061 [bad exit code] (normal,hpc,profasm,ghci,optllvm)
-
-
The sizes obtained this way do not work on a target system in general. So in a future cross-compilable setup we need another way of obtaining expansions for the macros OFFSET, FIELD_SIZE and TYPE_SIZE. Guarded against accidental use of 'sizeof' by poisoning. Verified that the generated *Constants.h/hs files are unchanged.
-
Simon Marlow authored
Don't try to print a stack trace from raiseAsync() when there's no exception - we might just be deleting the thread, or suspending duplicate work.
-
dterei authored
-
dterei authored
-
dterei authored
-
dterei authored
-
dterei authored
-
dterei authored
-
dterei authored
-
dterei authored
-
dterei authored
-
- 05 Jan, 2012 8 commits
-
-
Simon Marlow authored
Instead of enterLocalIdLabel we should get the label from the ClosureInfo, because that knows better whether the label should be local or not. Needed by #5357
-
Simon Marlow authored
-
Simon Marlow authored
-
Simon Marlow authored
Needed by #5357
-
Simon Marlow authored
Needed by #5357
-
Simon Marlow authored
Needed by #5357
-
Simon Marlow authored
Needed by #5357
-
Simon Marlow authored
Needed by #5357
-
- 04 Jan, 2012 6 commits
-
-
Simon Marlow authored
-
Simon Marlow authored
-
Simon Marlow authored
-
Simon Marlow authored
We were mislabelling some foreign imports as IsData rather than IsFunction, because the type was forall a. FunPtr (... a ...). Eventually this gave rise to these obscure error when compiling unregisterised: libraries/base/Foreign/Marshal/Alloc.hc:473:0: warning: built-in function ‘free’ declared as non-function libraries/base/Foreign/Marshal/Alloc.hc:1004:0: error: ‘free’ redeclared as different kind of symbol
-
Fixes: #5733
-
dreixel authored
-