cvs commit: fptools/libraries/base/Foreign Storable.lhs
fptools/libraries/base/Foreign/C String.hs Types.hs TypesISO.hs
fptools/libraries/base/GHC Storable.lhs fptools/libraries/base/include
CTypes.h
Alastair Reid
reid@glass.cse.ogi.edu
Sat, 3 Aug 2002 12:32:18 -0700
reid 2002/08/03 12:32:17 PDT
Modified files:
libraries/base/Foreign/C String.hs Types.hs TypesISO.hs
libraries/base/GHC Storable.lhs
libraries/base/include CTypes.h
Added files:
libraries/base/Foreign Storable.lhs
Log:
Changes to make libs work with Hugs/FFI.
Highlights:
Moved most of the body of base/GHC/Storable.lhs
into base/Foreign/Storable.lhs since it is mostly portable.
base/include/CTypes.h and base/Foreign/C/Types.hs both generated
Typeable instances for CChar and friends until I fixed them.
Revision Changes Path
1.8 +2 -0 fptools/libraries/base/Foreign/C/String.hs
1.7 +7 -22 fptools/libraries/base/Foreign/C/Types.hs
1.8 +1 -7 fptools/libraries/base/Foreign/C/TypesISO.hs
1.9 +14 -126 fptools/libraries/base/GHC/Storable.lhs
1.3 +6 -8 fptools/libraries/base/include/CTypes.h