- 08 Mar, 2006 1 commit
-
-
wolfgang.thaller@gmx.net authored
-
- 24 Mar, 2006 3 commits
-
-
wolfgang.thaller@gmx.net authored
-
Simon Marlow authored
-
Simon Marlow authored
-
- 23 Mar, 2006 2 commits
-
-
Volker Stolz authored
-
Simon Marlow authored
On x86_64 we are using C argument registers for global registers in the STG machine. This is always going to be problematic when it comes to making C calls from STG and compiling via C. Prior to GCC 4.1.0 (approx) it was possible to just assign the argument expressions to temporaries to avoid a clash. Now, we need to add an extra dummy function call as a barrier between the temporary assignments and the actual call. The dummy call is removed by the mangler.
-
- 18 Mar, 2006 3 commits
-
-
David Himmelstrup authored
I've removed -fno-code from Main to make it work equally well with --make and -c. I've also allowed it not to write hi files unless -fwrite-iface is given.
-
David Himmelstrup authored
-
David Himmelstrup authored
-
- 22 Mar, 2006 2 commits
-
-
Simon Marlow authored
-
Simon Marlow authored
We need to use GNUC3_ATTRIBUTE(used) to force gcc to keep the definition of StgRunIsImplementedInAssembler() around. In some cases we had already made this function external rather than static to get around the problem, but GNUC3_ATTRIBUTE(used) is a better fix.
-
- 21 Mar, 2006 5 commits
-
-
Simon Marlow authored
addresses #492
-
Simon Marlow authored
-
Simon Marlow authored
-
Simon Marlow authored
-
Simon Marlow authored
-
- 20 Mar, 2006 2 commits
-
-
Simon Marlow authored
-
Simon Marlow authored
-
- 18 Mar, 2006 3 commits
-
-
David Himmelstrup authored
-
David Himmelstrup authored
-
David Himmelstrup authored
I've removed -fno-code from Main to make it work equally well with --make and -c. I've also allowed it not to write hi files unless -fwrite-iface is given.
-
- 12 Mar, 2006 1 commit
-
-
David Himmelstrup authored
-
- 17 Mar, 2006 3 commits
-
-
Simon Marlow authored
-
Simon Marlow authored
-
simonpj@microsoft.com authored
-
- 16 Mar, 2006 6 commits
-
-
Simon Marlow authored
-
Simon Marlow authored
-
Simon Marlow authored
-
Simon Marlow authored
-
Simon Marlow authored
-
Simon Marlow authored
-
- 02 Mar, 2006 1 commit
-
-
lennart.augustsson@credit-suisse.com authored
-
- 16 Mar, 2006 2 commits
-
-
Simon Marlow authored
fixes failures in yesterday's testsuite run
-
Simon Marlow authored
-
- 15 Mar, 2006 1 commit
-
-
Simon Marlow authored
Yet another attempt at shutdown & interruption. This one appears to work better; ^C is more responsive in multi threaded / SMP, and I fixed one case where the runtime wasn't responding to ^C at all.
-
- 14 Mar, 2006 5 commits
-
-
Simon Marlow authored
-
David Himmelstrup authored
-
Simon Marlow authored
This fixes another instance of a subtle SMP bug (see patch "really nasty bug in SMP").
-
Simon Marlow authored
-
Simon Marlow authored
This is just an assertion, in effect: we should never enter a PAP, but for convenience we previously attached the PAP apply code to the PAP info table. The problem with this was that it makes it harder to track down bugs that result in entering a PAP...
-