
18 Sep
2002
18 Sep
'02
4:09 p.m.
reid 2002/09/18 09:09:22 PDT Modified files: lib/exts ForeignPtr.hs MarshalAlloc.hs src HsFFI.h builtin.c Log: To bring Hugs into line with FFI RC7, I added: void hs_perform_gc(void); mallocForeignPtr mallocForeignPtrBytes To add the last two, I had to get hold of &free from somewhere. I decided that MarshalAlloc was the best choice but this isn't in the ffi spec - I'll mail the ffi folk about it. Revision Changes Path 1.6 +14 -0 hugs98/lib/exts/ForeignPtr.hs 1.3 +4 -1 hugs98/lib/exts/MarshalAlloc.hs 1.7 +1 -1 hugs98/src/HsFFI.h 1.33 +7 -2 hugs98/src/builtin.c