cvs commit: hugs98/lib/exts ForeignPtr.hs MarshalAlloc.hs
hugs98/src HsFFI.h builtin.c
Ross Paterson
ross@soi.city.ac.uk
Thu, 19 Sep 2002 22:39:07 +0100
On Thu, Sep 19, 2002 at 09:13:46PM +0100, Alastair Reid wrote:
> I must admit that I don't quite understand how it broke things though...
The new library setup gets Foreign.Marshal.Alloc straight from
fptools/libraries/base. But Foreign.ForeignPtr is system-dependent,
so it's made from lib/exts/ForeignPtr by making the module names
hierarchical. From the perspective of the new setup, you've changed
one without changing the other.