patch applied (ghc): Make StablePtr and friends visible, this
seems to be necessary for 64bit architectures
Simon Marlow
simonmarhaskell at gmail.com
Mon Nov 13 04:53:06 EST 2006
Sven Panne wrote:
> Fri Nov 10 09:16:26 PST 2006 sven.panne at aedion.de
> * Make StablePtr and friends visible, this seems to be necessary for 64bit architectures
>
> M ./includes/Rts.h +4
This undoes a previous patch of mine:
Tue Oct 24 10:13:57 BST 2006 Simon Marlow <simonmar at microsoft.com>
* Split GC.c, and move storage manager into sm/ directory
In preparation for parallel GC, split up the monolithic GC.c file into
smaller parts. Also in this patch (and difficult to separate,
unfortunatley):
- Don't include Stable.h in Rts.h, instead just include it where
necessary.
Could you expand on where the include was necessary? I've been including
Stable.h in each .c file, rather than in Rts.h. I think the idea was to keep
dependencies more explicit, rather than have a monolithic Rts.h that includes
everything. It's not a big deal, but if we go back to including Stable.h in
Rts.h we should remove it from all the .c files too.
Cheers,
Simon
More information about the Cvs-ghc
mailing list