Sven Panne wrote:
Fri Nov 10 09:16:26 PST 2006  [EMAIL PROTECTED]
  * 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 <[EMAIL PROTECTED]>
  * 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
_______________________________________________
Cvs-ghc mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to