cvs commit: fptools/ghc/compiler/utils FastTypes.lhs Panic.lhs
Pretty.lhs UniqFM.lhs Util.lhs fptools/ghc/compiler/types Type.lhs
fptools/ghc/compiler/profiling CostCentre.lhs fptools/ghc/compiler/prelude
PrimOp.lhs fptools/ghc/compiler/absCSyn AbsCSyn.lhs AbsCUtils.lhs ...
Simon Marlow
simonmar@glass.cse.ogi.edu
Thu, 12 Oct 2000 06:11:47 -0700
simonmar 2000/10/12 06:11:46 PDT
Modified files:
ghc/compiler/utils Panic.lhs Pretty.lhs UniqFM.lhs Util.lhs
ghc/compiler/types Type.lhs
ghc/compiler/profiling CostCentre.lhs
ghc/compiler/prelude PrimOp.lhs
ghc/compiler/absCSyn AbsCSyn.lhs AbsCUtils.lhs PprAbsC.lhs
ghc/compiler/basicTypes Literal.lhs Name.lhs SrcLoc.lhs
Unique.lhs Var.lhs
ghc/compiler/main CmdLineOpts.lhs
Added files:
ghc/compiler/utils FastTypes.lhs
Log:
Move FAST_INT and FAST_BOOL into their own module FastTypes, replacing
the macro definitions in HsVersions.h with real definitions. Change
most of the names in the process.
Now we don't get bogus imports of GlaExts all over the place, and
-fwarn-unused-imports is less noisy.
Revision Changes Path
1.4 +3 -2 fptools/ghc/compiler/utils/Panic.lhs
1.17 +2 -1 fptools/ghc/compiler/utils/Pretty.lhs
1.30 +44 -49 fptools/ghc/compiler/utils/UniqFM.lhs
1.41 +7 -6 fptools/ghc/compiler/utils/Util.lhs
1.69 +0 -1 fptools/ghc/compiler/types/Type.lhs
1.35 +4 -3 fptools/ghc/compiler/profiling/CostCentre.lhs
1.84 +6 -6 fptools/ghc/compiler/prelude/PrimOp.lhs
1.34 +32 -32 fptools/ghc/compiler/absCSyn/AbsCSyn.lhs
1.28 +8 -8 fptools/ghc/compiler/absCSyn/AbsCUtils.lhs
1.66 +1 -1 fptools/ghc/compiler/absCSyn/PprAbsC.lhs
1.22 +15 -14 fptools/ghc/compiler/basicTypes/Literal.lhs
1.64 +5 -15 fptools/ghc/compiler/basicTypes/Name.lhs
1.17 +8 -7 fptools/ghc/compiler/basicTypes/SrcLoc.lhs
1.60 +2 -1 fptools/ghc/compiler/basicTypes/Unique.lhs
1.16 +2 -3 fptools/ghc/compiler/basicTypes/Var.lhs
1.102 +13 -12 fptools/ghc/compiler/main/CmdLineOpts.lhs