[project @ 2000-04-05 16:25:51 by simonpj]
authorsimonpj <unknown>
Wed, 5 Apr 2000 16:25:54 +0000 (16:25 +0000)
committersimonpj <unknown>
Wed, 5 Apr 2000 16:25:54 +0000 (16:25 +0000)
commitd4e0a55c3761544989209a2180d6d0489470db3d
tree3fdc8c15d6ae9587b8afd9ccc833bf19f11a7b55
parent90515a133ec54390e18e8e9145a389397359f6bd
[project @ 2000-04-05 16:25:51 by simonpj]
* Add new flag -fddump-minimal-imports, which dumps a file
  M.imports that contains the (allegedly) minimal bunch of
  imports that make the system work.
  It's done by Rename.printMinimalImports

* Extend foreign import/export to handle
* Booleans
* newtypes
  as requested by the FFI team

* Tidy up DsCCall quite a bit
  Remove maybeBoxedPrimTy from TcHsSyn
22 files changed:
ghc/compiler/absCSyn/PprAbsC.lhs
ghc/compiler/basicTypes/MkId.lhs
ghc/compiler/basicTypes/Name.lhs
ghc/compiler/codeGen/CgRetConv.lhs
ghc/compiler/coreSyn/CoreLint.lhs
ghc/compiler/coreSyn/CoreUnfold.lhs
ghc/compiler/coreSyn/CoreUtils.lhs
ghc/compiler/deSugar/DsCCall.lhs
ghc/compiler/deSugar/DsExpr.lhs
ghc/compiler/deSugar/DsForeign.lhs
ghc/compiler/main/CmdLineOpts.lhs
ghc/compiler/prelude/TysWiredIn.lhs
ghc/compiler/rename/Rename.lhs
ghc/compiler/rename/RnEnv.lhs
ghc/compiler/rename/RnMonad.lhs
ghc/compiler/rename/RnNames.lhs
ghc/compiler/simplCore/SimplCore.lhs
ghc/compiler/stranal/WwLib.lhs
ghc/compiler/typecheck/TcExpr.lhs
ghc/compiler/typecheck/TcHsSyn.lhs
ghc/compiler/typecheck/TcInstDcls.lhs
ghc/compiler/types/Type.lhs