cvs commit: fptools/ghc/includes HsFFI.h fptools/hslibs/lang Foreign.lhs Ptr.lhs fptools/hslibs/lang/doc Addr.sgml Foreign.sgml Ptr.sgml

Manuel Chakravarty chak@glass.cse.ogi.edu
Tue, 2 Jan 2001 19:10:32 -0800


chak        2001/01/02 19:10:32 PST

  Modified files:
    ghc/includes         HsFFI.h 
    hslibs/lang          Foreign.lhs Ptr.lhs 
    hslibs/lang/doc      Addr.sgml Foreign.sgml Ptr.sgml 
  Log:
  * Deprecated `Addr' and `freeHaskellFunctionPtr'
  
    I deprecated them only in the comments and docu.  Using a DEPRECATED pragma
    on the `Addr' functions doesn't make sense, because `Ptr' internally is
    build on top of `Addr'.
  
  * Added `HsPtr' and `HsFunPtr' to `HsFFI.h'; deprecated `HsAddr'
  
  * Updated the docu to reflect these changes
  
  Revision  Changes    Path
  1.13      +5 -3      fptools/ghc/includes/HsFFI.h
  1.14      +11 -8     fptools/hslibs/lang/Foreign.lhs
  1.4       +7 -1      fptools/hslibs/lang/Ptr.lhs
  1.9       +2 -5      fptools/hslibs/lang/doc/Addr.sgml
  1.7       +0 -2      fptools/hslibs/lang/doc/Foreign.sgml
  1.4       +31 -3     fptools/hslibs/lang/doc/Ptr.sgml