sof         2003/05/29 07:39:32 PDT

  Modified files:
    .                    acconfig.h configure.in 
    mk                   config.h.in config.mk.in 
    ghc/compiler/absCSyn PprAbsC.lhs 
    ghc/compiler/deSugar DsCCall.lhs DsForeign.lhs MatchLit.lhs 
    ghc/compiler/nativeGen StixPrim.lhs 
    ghc/compiler/parser  RdrHsSyn.lhs 
    ghc/compiler/prelude ForeignCall.lhs PrelNames.lhs 
    ghc/compiler/rename  RnSource.lhs 
    ghc/compiler/typecheck TcForeign.lhs TcType.lhs 
    ghc/includes         Stg.h 
    ghc/rts              Makefile package.conf.in 
  Added files:
    ghc/includes         DNInvoke.h Dotnet.h 
    ghc/rts/dotnet       Invoke.c Invoker.cpp Invoker.h 
                         InvokerClient.h Makefile invoker.snk 
    libraries/base/GHC   Dotnet.hs 
  Log:
  Support for interop'ing with .NET via FFI declarations along the
  lines of what Hugs98.NET offers, see
  
   http://haskell.org/pipermail/cvs-hugs/2003-March/001723.html
  
  for FFI decl details.
  
  To enable, configure with --enable-dotnet + have a look
  in ghc/rts/dotnet/Makefile for details of what tools are needed to
  build the .NET interop layer (tools from VS.NET / Framework SDK.)
  
  The commit doesn't include some library additions + wider-scale
  testing is required before this extension can be regarded as available
  for general use. 'foreign import dotnet' is currently only supported
  by the C backend.
  
  Revision  Changes    Path
  1.42      +3 -0      fptools/acconfig.h
  1.196     +12 -0     fptools/configure.in
  1.70      +3 -0      fptools/mk/config.h.in
  1.228     +6 -0      fptools/mk/config.mk.in
  1.98      +151 -32   fptools/ghc/compiler/absCSyn/PprAbsC.lhs
  1.62      +135 -40   fptools/ghc/compiler/deSugar/DsCCall.lhs
  1.77      +35 -8     fptools/ghc/compiler/deSugar/DsForeign.lhs
  1.32      +4 -5      fptools/ghc/compiler/deSugar/MatchLit.lhs
  1.89      +4 -0      fptools/ghc/compiler/nativeGen/StixPrim.lhs
  1.55      +39 -2     fptools/ghc/compiler/parser/RdrHsSyn.lhs
  1.8       +137 -11   fptools/ghc/compiler/prelude/ForeignCall.lhs
  1.73      +26 -0     fptools/ghc/compiler/prelude/PrelNames.lhs
  1.158     +21 -3     fptools/ghc/compiler/rename/RnSource.lhs
  1.61      +55 -25    fptools/ghc/compiler/typecheck/TcForeign.lhs
  1.89      +78 -12    fptools/ghc/compiler/typecheck/TcType.lhs
  1.52      +5 -1      fptools/ghc/includes/Stg.h
  1.82      +15 -0     fptools/ghc/rts/Makefile
  1.2       +3 -0      fptools/ghc/rts/package.conf.in
_______________________________________________
Cvs-libraries mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/cvs-libraries

Reply via email to