cvs commit: fptools/ghc/compiler HsVersions.h Makefile NOTES package.conf.in fptools/ghc/compiler/absCSyn AbsCSyn.lhs AbsCUtils.lhs CLabel.lhs CStrings.lhs Costs.lhs MachOp.hs PprAbsC.lhs fptools/ghc/compiler/basicTypes OccName.hi-boot-6 ...

Simon Peyton Jones simonpj at haskell.org
Fri Sep 3 08:03:19 EDT 2004


simonpj     2004/09/03 05:03:14 PDT

  Modified files:        (Branch: tidt-branch)
    ghc/compiler         HsVersions.h Makefile NOTES 
                         package.conf.in 
    ghc/compiler/basicTypes DataCon.lhs Id.lhs Literal.lhs 
                            MkId.lhs Name.lhs NameEnv.lhs 
                            OccName.lhs RdrName.lhs Unique.lhs 
    ghc/compiler/codeGen CgBindery.lhs CgCase.lhs CgClosure.lhs 
                         CgCon.lhs CgExpr.lhs CgHeapery.lhs 
                         CgLetNoEscape.lhs CgMonad.lhs 
                         CgStackery.lhs CgTailCall.lhs 
                         ClosureInfo.lhs CodeGen.lhs SMRep.lhs 
    ghc/compiler/compMan CompManager.lhs 
    ghc/compiler/coreSyn CoreFVs.lhs CoreLint.lhs 
    ghc/compiler/deSugar Desugar.lhs DsCCall.lhs DsExpr.lhs 
                         DsForeign.lhs DsMonad.lhs 
    ghc/compiler/ghci    ByteCodeAsm.lhs ByteCodeFFI.lhs 
                         ByteCodeGen.lhs ByteCodeInstr.lhs 
                         ByteCodeItbls.lhs InteractiveUI.hs 
                         Linker.lhs 
    ghc/compiler/hsSyn   HsDecls.lhs HsExpr.lhs 
    ghc/compiler/iface   IfaceEnv.lhs IfaceSyn.lhs IfaceType.lhs 
                         LoadIface.lhs MkIface.lhs 
                         TcIface.hi-boot-6 TcIface.lhs 
    ghc/compiler/main    CmdLineOpts.lhs CodeOutput.lhs 
                         Constants.lhs DriverFlags.hs 
                         DriverMkDepend.hs DriverPhases.hs 
                         DriverPipeline.hs DriverState.hs 
                         DriverUtil.hs ErrUtils.lhs HscMain.lhs 
                         HscTypes.lhs Main.hs SysTools.lhs 
    ghc/compiler/nativeGen AsmCodeGen.lhs MachRegs.lhs NCG.h NOTES 
    ghc/compiler/ndpFlatten FlattenMonad.hs Flattening.hs 
    ghc/compiler/parser  Ctype.lhs Lexer.x Parser.y.pp 
                         RdrHsSyn.lhs 
    ghc/compiler/prelude ForeignCall.lhs PrelNames.lhs PrimOp.lhs 
                         TysPrim.lhs TysWiredIn.lhs 
    ghc/compiler/profiling CostCentre.lhs 
    ghc/compiler/rename  RnEnv.lhs RnNames.lhs 
    ghc/compiler/simplCore SetLevels.lhs Simplify.lhs 
    ghc/compiler/simplStg SRT.lhs 
    ghc/compiler/specialise Rules.lhs 
    ghc/compiler/typecheck Inst.lhs TcDeriv.lhs TcEnv.lhs 
                           TcExpr.lhs TcForeign.lhs TcHsSyn.lhs 
                           TcRnDriver.lhs TcRnMonad.lhs 
                           TcRnTypes.lhs TcSimplify.lhs 
                           TcTyClsDecls.lhs TcType.lhs 
    ghc/compiler/types   FunDeps.lhs InstEnv.lhs TyCon.lhs 
                         Type.lhs TypeRep.lhs Unify.lhs 
    ghc/compiler/utils   Digraph.lhs FastString.lhs ListSetOps.lhs 
                         OrdList.lhs Outputable.lhs Panic.lhs 
                         StringBuffer.lhs UniqFM.lhs Util.lhs 
  Added files:           (Branch: tidt-branch)
    ghc/compiler/basicTypes OccName.hi-boot-6 
    ghc/compiler/cmm     .cvsignore CLabel.hs Cmm.hs CmmLex.x 
                         CmmLint.hs CmmParse.y CmmUtils.hs 
                         MachOp.hs PprC.hs PprCmm.hs 
    ghc/compiler/codeGen CgCallConv.hs CgForeignCall.hs 
                         CgInfoTbls.hs CgParallel.hs CgPrimOp.hs 
                         CgProf.hs CgTicky.hs CgUtils.hs 
    ghc/compiler/nativeGen MachCodeGen.hs MachInstrs.hs 
                           NCGMonad.hs PprMach.hs RegAllocInfo.hs 
                           RegisterAlloc.hs 
    ghc/compiler/typecheck TcGRHSs.hi-boot 
  Removed files:         (Branch: tidt-branch)
    ghc/compiler/absCSyn AbsCSyn.lhs AbsCUtils.lhs CLabel.lhs 
                         CStrings.lhs Costs.lhs MachOp.hs 
                         PprAbsC.lhs 
    ghc/compiler/codeGen CgConTbls.lhs CgRetConv.hi-boot 
                         CgRetConv.lhs CgUpdate.lhs CgUsages.lhs 
    ghc/compiler/nativeGen AbsCStixGen.lhs AsmRegAlloc.lhs 
                           MachCode.lhs MachMisc.hi-boot 
                           MachMisc.hi-boot-5 MachMisc.hi-boot-6 
                           MachMisc.lhs PprMach.lhs 
                           RegAllocInfo.lhs Stix.hi-boot Stix.lhs 
                           StixMacro.lhs StixPrim.hi-boot 
                           StixPrim.hi-boot-5 StixPrim.hi-boot-6 
                           StixPrim.lhs 
    ghc/compiler/prelude PrimRep.lhs 
  Log:
  This mega-commit patches the HEAD delta from
  
  	tidt-branch-point --->  tidt-merge1
  
  onto the branch.
  
  Revision  Changes    Path
  1.31.4.3  +5 -4      fptools/ghc/compiler/HsVersions.h
  1.262.2.1 +15 -8     fptools/ghc/compiler/Makefile
  1.11.28.2 +44 -0     fptools/ghc/compiler/NOTES
  1.1.2.1   +50 -47    fptools/ghc/compiler/package.conf.in
  1.45.4.10 +1 -1      fptools/ghc/compiler/basicTypes/DataCon.lhs
  1.121.2.2 +3 -3      fptools/ghc/compiler/basicTypes/Id.lhs
  1.45.4.1  +24 -89    fptools/ghc/compiler/basicTypes/Literal.lhs
  1.113.4.8 +3 -3      fptools/ghc/compiler/basicTypes/MkId.lhs
  1.108.4.2 +56 -31    fptools/ghc/compiler/basicTypes/Name.lhs
  1.4.4.1   +33 -31    fptools/ghc/compiler/basicTypes/NameEnv.lhs
  1.57.4.1  +5 -5      fptools/ghc/compiler/basicTypes/OccName.lhs
  1.33.2.1  +1 -1      fptools/ghc/compiler/basicTypes/RdrName.lhs
  1.70.4.1  +19 -9     fptools/ghc/compiler/basicTypes/Unique.lhs
  1.51.6.2  +226 -282  fptools/ghc/compiler/codeGen/CgBindery.lhs
  1.66.6.1  +292 -426  fptools/ghc/compiler/codeGen/CgCase.lhs
  1.62.4.1  +374 -515  fptools/ghc/compiler/codeGen/CgClosure.lhs
  1.45.4.1  +256 -165  fptools/ghc/compiler/codeGen/CgCon.lhs
  1.57.2.1  +125 -173  fptools/ghc/compiler/codeGen/CgExpr.lhs
  1.39.6.1  +473 -270  fptools/ghc/compiler/codeGen/CgHeapery.lhs
  1.24.6.1  +32 -32    fptools/ghc/compiler/codeGen/CgLetNoEscape.lhs
  1.39.6.1  +534 -335  fptools/ghc/compiler/codeGen/CgMonad.lhs
  1.24.4.1  +227 -217  fptools/ghc/compiler/codeGen/CgStackery.lhs
  1.38.8.1  +283 -399  fptools/ghc/compiler/codeGen/CgTailCall.lhs
  1.62.2.2  +253 -662  fptools/ghc/compiler/codeGen/ClosureInfo.lhs
  1.59.2.1  +198 -159  fptools/ghc/compiler/codeGen/CodeGen.lhs
  1.19.12.1 +264 -77   fptools/ghc/compiler/codeGen/SMRep.lhs
  1.146.2.2 +10 -9     fptools/ghc/compiler/compMan/CompManager.lhs
  1.19.18.2 +1 -1      fptools/ghc/compiler/coreSyn/CoreFVs.lhs
  1.76.4.17 +3 -6      fptools/ghc/compiler/coreSyn/CoreLint.lhs
  1.72.2.5  +2 -5      fptools/ghc/compiler/deSugar/Desugar.lhs
  1.68.4.4  +2 -2      fptools/ghc/compiler/deSugar/DsCCall.lhs
  1.106.2.10 +2 -1      fptools/ghc/compiler/deSugar/DsExpr.lhs
  1.82.4.1  +4 -4      fptools/ghc/compiler/deSugar/DsForeign.lhs
  1.52.4.1  +3 -5      fptools/ghc/compiler/deSugar/DsMonad.lhs
  1.9.4.1   +14 -23    fptools/ghc/compiler/ghci/ByteCodeAsm.lhs
  1.16.14.1 +26 -33    fptools/ghc/compiler/ghci/ByteCodeFFI.lhs
  1.101.4.3 +81 -87    fptools/ghc/compiler/ghci/ByteCodeGen.lhs
  1.13.12.1 +3 -4      fptools/ghc/compiler/ghci/ByteCodeInstr.lhs
  1.15.14.1 +6 -4      fptools/ghc/compiler/ghci/ByteCodeItbls.lhs
  1.165.2.3 +181 -116  fptools/ghc/compiler/ghci/InteractiveUI.hs
  1.39.2.2  +1 -1      fptools/ghc/compiler/ghci/Linker.lhs
  1.105.2.7 +1 -2      fptools/ghc/compiler/hsSyn/HsDecls.lhs
  1.91.2.6  +9 -1      fptools/ghc/compiler/hsSyn/HsExpr.lhs
  1.6.4.2   +15 -72    fptools/ghc/compiler/iface/IfaceEnv.lhs
  1.7.2.10  +20 -11    fptools/ghc/compiler/iface/IfaceSyn.lhs
  1.5.4.2   +38 -40    fptools/ghc/compiler/iface/IfaceType.lhs
  1.11.2.6  +144 -114  fptools/ghc/compiler/iface/LoadIface.lhs
  1.11.2.5  +17 -13    fptools/ghc/compiler/iface/MkIface.lhs
  1.1.4.1   +1 -1      fptools/ghc/compiler/iface/TcIface.hi-boot-6
  1.21.2.10 +120 -157  fptools/ghc/compiler/iface/TcIface.lhs
  1.187.2.2 +3 -3      fptools/ghc/compiler/main/CmdLineOpts.lhs
  1.49.6.1  +24 -14    fptools/ghc/compiler/main/CodeOutput.lhs
  1.34.4.1  +14 -97    fptools/ghc/compiler/main/Constants.lhs
  1.134.2.1 +5 -6      fptools/ghc/compiler/main/DriverFlags.hs
  1.31.4.2  +0 -0      fptools/ghc/compiler/main/DriverMkDepend.hs
  1.28.4.1  +14 -5     fptools/ghc/compiler/main/DriverPhases.hs
  1.164.2.1 +89 -42    fptools/ghc/compiler/main/DriverPipeline.hs
  1.104.2.1 +3 -5      fptools/ghc/compiler/main/DriverState.hs
  1.41.4.2  +2 -2      fptools/ghc/compiler/main/DriverUtil.hs
  1.46.2.1  +54 -11    fptools/ghc/compiler/main/ErrUtils.lhs
  1.193.2.1 +50 -27    fptools/ghc/compiler/main/HscMain.lhs
  1.113.2.2 +73 -55    fptools/ghc/compiler/main/HscTypes.lhs
  1.136.4.1 +4 -9      fptools/ghc/compiler/main/Main.hs
  1.118.2.1 +17 -8     fptools/ghc/compiler/main/SysTools.lhs
  1.60.8.1  +723 -320  fptools/ghc/compiler/nativeGen/AsmCodeGen.lhs
  1.50.4.1  +476 -442  fptools/ghc/compiler/nativeGen/MachRegs.lhs
  1.11.18.1 +12 -72    fptools/ghc/compiler/nativeGen/NCG.h
  1.6.48.1  +39 -19    fptools/ghc/compiler/nativeGen/NOTES
  1.9.2.1   +1 -2      fptools/ghc/compiler/ndpFlatten/FlattenMonad.hs
  1.8.4.2   +1 -2      fptools/ghc/compiler/ndpFlatten/Flattening.hs
  1.9.6.1   +26 -0     fptools/ghc/compiler/parser/Ctype.lhs
  1.23.2.1  +31 -97    fptools/ghc/compiler/parser/Lexer.x
  1.10.2.8  +9 -7      fptools/ghc/compiler/parser/Parser.y.pp
  1.70.2.12 +1 -2      fptools/ghc/compiler/parser/RdrHsSyn.lhs
  1.9.4.1   +19 -5     fptools/ghc/compiler/prelude/ForeignCall.lhs
  1.89.2.2  +0 -19     fptools/ghc/compiler/prelude/PrelNames.lhs
  1.106.2.1 +3 -3      fptools/ghc/compiler/prelude/PrimOp.lhs
  1.46.4.1  +9 -8      fptools/ghc/compiler/prelude/TysPrim.lhs
  1.91.2.5  +30 -27    fptools/ghc/compiler/prelude/TysWiredIn.lhs
  1.40.4.1  +17 -54    fptools/ghc/compiler/profiling/CostCentre.lhs
  1.175.2.3 +18 -14    fptools/ghc/compiler/rename/RnEnv.lhs
  1.165.2.4 +35 -25    fptools/ghc/compiler/rename/RnNames.lhs
  1.59.4.3  +4 -4      fptools/ghc/compiler/simplCore/SetLevels.lhs
  1.149.4.11 +2 -3      fptools/ghc/compiler/simplCore/Simplify.lhs
  1.18.6.1  +2 -2      fptools/ghc/compiler/simplStg/SRT.lhs
  1.39.2.4  +19 -13    fptools/ghc/compiler/specialise/Rules.lhs
  1.138.2.17 +3 -3      fptools/ghc/compiler/typecheck/Inst.lhs
  1.132.2.8 +4 -3      fptools/ghc/compiler/typecheck/TcDeriv.lhs
  1.128.2.8 +0 -17     fptools/ghc/compiler/typecheck/TcEnv.lhs
  1.169.2.18 +1 -2      fptools/ghc/compiler/typecheck/TcExpr.lhs
  1.67.2.3  +7 -6      fptools/ghc/compiler/typecheck/TcForeign.lhs
  1.98.2.12 +5 -2      fptools/ghc/compiler/typecheck/TcHsSyn.lhs
  1.72.2.5  +641 -587  fptools/ghc/compiler/typecheck/TcRnDriver.lhs
  1.35.2.12 +20 -21    fptools/ghc/compiler/typecheck/TcRnMonad.lhs
  1.36.2.14 +5 -12     fptools/ghc/compiler/typecheck/TcRnTypes.lhs
  1.135.2.12 +19 -9     fptools/ghc/compiler/typecheck/TcSimplify.lhs
  1.107.2.11 +2 -1      fptools/ghc/compiler/typecheck/TcTyClsDecls.lhs
  1.106.2.10 +9 -9      fptools/ghc/compiler/typecheck/TcType.lhs
  1.23.4.2  +41 -26    fptools/ghc/compiler/types/FunDeps.lhs
  1.32.2.4  +14 -8     fptools/ghc/compiler/types/InstEnv.lhs
  1.70.2.5  +64 -29    fptools/ghc/compiler/types/TyCon.lhs
  1.122.2.3 +11 -5     fptools/ghc/compiler/types/Type.lhs
  1.35.2.3  +2 -1      fptools/ghc/compiler/types/TypeRep.lhs
  1.13.2.6  +55 -26    fptools/ghc/compiler/types/Attic/Unify.lhs
  1.18.4.1  +7 -5      fptools/ghc/compiler/utils/Digraph.lhs
  1.48.4.1  +12 -3     fptools/ghc/compiler/utils/FastString.lhs
  1.11.2.1  +3 -3      fptools/ghc/compiler/utils/ListSetOps.lhs
  1.6.30.1  +9 -0      fptools/ghc/compiler/utils/OrdList.lhs
  1.59.2.2  +8 -7      fptools/ghc/compiler/utils/Outputable.lhs
  1.24.2.2  +1 -1      fptools/ghc/compiler/utils/Panic.lhs
  1.64.2.1  +12 -0     fptools/ghc/compiler/utils/StringBuffer.lhs
  1.37.4.2  +0 -2      fptools/ghc/compiler/utils/UniqFM.lhs
  1.66.4.1  +69 -126   fptools/ghc/compiler/utils/Util.lhs


More information about the Cvs-ghc mailing list