cvs commit: hugs98/lib/exts CTypes.hs FunPtr.hs MarshalAlloc.hs
MarshalArray.hs MarshalError.hs MarshalUtils.hs Ptr.hs
StablePtr.hs Storable.hs
Alastair Reid
reid@glass.cse.ogi.edu
Fri, 14 Jun 2002 07:19:29 -0700
reid 2002/06/14 07:19:29 PDT
Added files:
lib/exts CTypes.hs FunPtr.hs MarshalAlloc.hs
MarshalArray.hs MarshalError.hs
MarshalUtils.hs Ptr.hs StablePtr.hs
Storable.hs
Log:
First of a series of commits of the new ffi code. Existing uses of
GreenCard-generated code should still work (and seems to do so).
These are enough of the libraries to run some tests.
Some of them (notably CTypes.hs and Storable.hs) are very incomplete
_and_ should (but aren't) be configured with autoconf and should (but
isn't) be built from the sources in the hierarchial library archive.
I'd love it if someone were to tackle either of these problems before
I get to them.