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