[cvs-nhc98] Implement all the abstract FFI types (e.g. Ptr a) using de

Malcolm Wallace malcolm@sparud.net
Mon, 9 Sep 2002 15:26:44 +0200 (CEST)


malcolm: Mon Sep  9 15:26:44 CEST 2002

Update of /usr/src/master/nhc/src/prelude/FFI
In directory hinken:/tmp/cvs-serv16145

Modified Files:
	Addr.hs CTypes.hs FFI.hs ForeignObj.hs ForeignPtr.hs FunPtr.hs 
	Int.hs.cpp Ptr.hs StablePtr.hs Word.hs.cpp 
Log Message:
Implement all the abstract FFI types (e.g. Ptr a) using definitions like
    data Ptr a;
Since various pointer types were previously renamings of the Addr type,
this means their functions have been re-implemented to take advantage
of the new representation.