geoffw 2004/07/21 03:14:50 PDT
Modified files: (Branch: tidt-branch)
ghc/compiler/basicTypes DataCon.lhs MkId.lhs Var.lhs
ghc/compiler/compMan CompManager.lhs
ghc/compiler/coreSyn CoreFVs.lhs CoreLint.lhs CorePrep.lhs
CoreSyn.lhs CoreTidy.lhs CoreUnfold.lhs
CoreUtils.lhs ExternalCore.lhs
MkExternalCore.lhs PprCore.lhs
PprExternalCore.lhs Subst.lhs
ghc/compiler/deSugar Desugar.lhs DsArrows.lhs DsBinds.lhs
DsCCall.lhs DsExpr.lhs DsListComp.lhs
DsMeta.hs DsUtils.lhs Match.lhs
MatchCon.lhs
ghc/compiler/ghci InteractiveUI.hs Linker.lhs
ghc/compiler/hsSyn Convert.lhs HsBinds.lhs HsExpr.lhs
HsUtils.lhs
ghc/compiler/iface BinIface.hs BuildTyCl.lhs IfaceEnv.lhs
IfaceSyn.lhs IfaceType.lhs LoadIface.lhs
MkIface.lhs TcIface.lhs
ghc/compiler/main CmdLineOpts.lhs DriverMkDepend.hs
DriverUtil.hs HscStats.lhs TidyPgm.lhs
ghc/compiler/ndpFlatten Flattening.hs NDPCoreUtils.hs
PArrAnal.hs
ghc/compiler/parser ParserCore.y RdrHsSyn.lhs
ghc/compiler/prelude PrelNames.lhs PrelRules.lhs
TysWiredIn.lhs
ghc/compiler/rename RnBinds.lhs RnEnv.lhs RnExpr.lhs
RnNames.lhs
ghc/compiler/simplCore CSE.lhs FloatIn.lhs FloatOut.lhs
LiberateCase.lhs OccurAnal.lhs
SetLevels.lhs SimplUtils.lhs
Simplify.lhs
ghc/compiler/specialise Rules.lhs SpecConstr.lhs
Specialise.lhs
ghc/compiler/stgSyn CoreToStg.lhs
ghc/compiler/stranal DmdAnal.lhs WorkWrap.lhs WwLib.lhs
ghc/compiler/typecheck TcArrows.lhs TcBinds.lhs TcClassDcl.lhs
TcEnv.lhs TcExpr.lhs TcGenDeriv.lhs
TcHsSyn.lhs TcRnDriver.lhs
TcRnMonad.lhs TcRnTypes.lhs
TcSplice.lhs TcTyClsDecls.lhs
ghc/compiler/types Generics.lhs
Log:
Started at adding GADTs to GHC (tidt-branch).
Should compile, but most likely will fail on the test suite.
Revision Changes Path
1.45.4.1 +12 -4 fptools/ghc/compiler/basicTypes/DataCon.lhs
1.113.4.1 +10 -5 fptools/ghc/compiler/basicTypes/MkId.lhs
1.35.4.1 +1 -1 fptools/ghc/compiler/basicTypes/Var.lhs
1.146.2.1 +1 -3 fptools/ghc/compiler/compMan/CompManager.lhs
1.19.18.1 +12 -7 fptools/ghc/compiler/coreSyn/CoreFVs.lhs
1.76.4.1 +4 -2 fptools/ghc/compiler/coreSyn/CoreLint.lhs
1.34.4.1 +6 -3 fptools/ghc/compiler/coreSyn/CorePrep.lhs
1.52.6.1 +16 -12 fptools/ghc/compiler/coreSyn/CoreSyn.lhs
1.77.4.1 +4 -2 fptools/ghc/compiler/coreSyn/CoreTidy.lhs
1.93.4.1 +5 -4 fptools/ghc/compiler/coreSyn/CoreUnfold.lhs
1.125.2.1 +47 -31 fptools/ghc/compiler/coreSyn/CoreUtils.lhs
1.8.4.1 +2 -1 fptools/ghc/compiler/coreSyn/ExternalCore.lhs
1.26.4.1 +2 -1 fptools/ghc/compiler/coreSyn/MkExternalCore.lhs
1.82.2.1 +10 -4 fptools/ghc/compiler/coreSyn/PprCore.lhs
1.6.4.1 +2 -1 fptools/ghc/compiler/coreSyn/PprExternalCore.lhs
1.43.4.1 +4 -4 fptools/ghc/compiler/coreSyn/Subst.lhs
1.72.2.1 +1 -1 fptools/ghc/compiler/deSugar/Desugar.lhs
1.10.4.1 +8 -4 fptools/ghc/compiler/deSugar/DsArrows.lhs
1.53.4.1 +3 -2 fptools/ghc/compiler/deSugar/DsBinds.lhs
1.68.4.1 +18 -6 fptools/ghc/compiler/deSugar/DsCCall.lhs
1.106.2.1 +19 -12 fptools/ghc/compiler/deSugar/DsExpr.lhs
1.47.4.1 +6 -4 fptools/ghc/compiler/deSugar/DsListComp.lhs
1.59.2.1 +101 -40 fptools/ghc/compiler/deSugar/DsMeta.hs
1.76.2.1 +17 -9 fptools/ghc/compiler/deSugar/DsUtils.lhs
1.65.4.1 +44 -29 fptools/ghc/compiler/deSugar/Match.lhs
1.18.4.1 +8 -4 fptools/ghc/compiler/deSugar/MatchCon.lhs
1.165.2.1 +9 -6 fptools/ghc/compiler/ghci/InteractiveUI.hs
1.39.2.1 +13 -2 fptools/ghc/compiler/ghci/Linker.lhs
1.50.2.1 +8 -4 fptools/ghc/compiler/hsSyn/Convert.lhs
1.75.2.1 +6 -2 fptools/ghc/compiler/hsSyn/HsBinds.lhs
1.91.2.1 +14 -5 fptools/ghc/compiler/hsSyn/HsExpr.lhs
1.4.2.1 +14 -7 fptools/ghc/compiler/hsSyn/HsUtils.lhs
1.5.2.1 +12 -4 fptools/ghc/compiler/iface/BinIface.hs
1.3.2.1 +21 -19 fptools/ghc/compiler/iface/BuildTyCl.lhs
1.6.4.1 +1 -2 fptools/ghc/compiler/iface/IfaceEnv.lhs
1.7.2.1 +24 -12 fptools/ghc/compiler/iface/IfaceSyn.lhs
1.5.4.1 +1 -1 fptools/ghc/compiler/iface/IfaceType.lhs
1.11.2.1 +1 -1 fptools/ghc/compiler/iface/LoadIface.lhs
1.11.2.1 +3 -3 fptools/ghc/compiler/iface/MkIface.lhs
1.21.2.1 +6 -4 fptools/ghc/compiler/iface/TcIface.lhs
1.187.2.1 +2 -2 fptools/ghc/compiler/main/CmdLineOpts.lhs
1.31.4.1 +21 -5 fptools/ghc/compiler/main/DriverMkDepend.hs
1.41.4.1 +2 -2 fptools/ghc/compiler/main/DriverUtil.hs
1.13.2.1 +2 -1 fptools/ghc/compiler/main/HscStats.lhs
1.15.4.1 +2 -1 fptools/ghc/compiler/main/TidyPgm.lhs
1.8.4.1 +8 -4 fptools/ghc/compiler/ndpFlatten/Flattening.hs
1.3.4.1 +4 -3 fptools/ghc/compiler/ndpFlatten/NDPCoreUtils.hs
1.3.4.1 +2 -1 fptools/ghc/compiler/ndpFlatten/PArrAnal.hs
1.18.4.1 +3 -2 fptools/ghc/compiler/parser/ParserCore.y
1.70.2.1 +15 -10 fptools/ghc/compiler/parser/RdrHsSyn.lhs
1.89.2.1 +1 -1 fptools/ghc/compiler/prelude/PrelNames.lhs
1.38.4.1 +4 -2 fptools/ghc/compiler/prelude/PrelRules.lhs
1.91.2.1 +21 -17 fptools/ghc/compiler/prelude/TysWiredIn.lhs
1.91.2.1 +6 -5 fptools/ghc/compiler/rename/RnBinds.lhs
1.175.2.1 +43 -35 fptools/ghc/compiler/rename/RnEnv.lhs
1.129.2.1 +15 -9 fptools/ghc/compiler/rename/RnExpr.lhs
1.165.2.1 +20 -25 fptools/ghc/compiler/rename/RnNames.lhs
1.15.2.1 +2 -1 fptools/ghc/compiler/simplCore/CSE.lhs
1.34.2.1 +3 -2 fptools/ghc/compiler/simplCore/FloatIn.lhs
1.33.2.1 +3 -2 fptools/ghc/compiler/simplCore/FloatOut.lhs
1.25.24.1 +3 -2 fptools/ghc/compiler/simplCore/LiberateCase.lhs
1.71.2.1 +4 -2 fptools/ghc/compiler/simplCore/OccurAnal.lhs
1.59.4.1 +5 -3 fptools/ghc/compiler/simplCore/SetLevels.lhs
1.92.4.1 +32 -25 fptools/ghc/compiler/simplCore/SimplUtils.lhs
1.149.4.1 +22 -12 fptools/ghc/compiler/simplCore/Simplify.lhs
1.39.2.1 +7 -4 fptools/ghc/compiler/specialise/Rules.lhs
1.20.12.1 +4 -2 fptools/ghc/compiler/specialise/SpecConstr.lhs
1.88.2.1 +3 -2 fptools/ghc/compiler/specialise/Specialise.lhs
1.111.2.1 +2 -1 fptools/ghc/compiler/stgSyn/CoreToStg.lhs
1.49.4.1 +8 -4 fptools/ghc/compiler/stranal/DmdAnal.lhs
1.60.4.1 +4 -2 fptools/ghc/compiler/stranal/WorkWrap.lhs
1.68.4.1 +14 -7 fptools/ghc/compiler/stranal/WwLib.lhs
1.7.2.1 +8 -4 fptools/ghc/compiler/typecheck/TcArrows.lhs
1.124.2.1 +10 -6 fptools/ghc/compiler/typecheck/TcBinds.lhs
1.142.2.1 +12 -7 fptools/ghc/compiler/typecheck/TcClassDcl.lhs
1.128.2.1 +2 -4 fptools/ghc/compiler/typecheck/TcEnv.lhs
1.169.2.1 +8 -4 fptools/ghc/compiler/typecheck/TcExpr.lhs
1.111.2.1 +19 -13 fptools/ghc/compiler/typecheck/TcGenDeriv.lhs
1.98.2.1 +12 -8 fptools/ghc/compiler/typecheck/TcHsSyn.lhs
1.72.2.1 +2 -2 fptools/ghc/compiler/typecheck/TcRnDriver.lhs
1.35.2.1 +4 -0 fptools/ghc/compiler/typecheck/TcRnMonad.lhs
1.36.2.1 +1 -1 fptools/ghc/compiler/typecheck/TcRnTypes.lhs
1.37.2.1 +50 -10 fptools/ghc/compiler/typecheck/TcSplice.lhs
1.107.2.1 +6 -6 fptools/ghc/compiler/typecheck/TcTyClsDecls.lhs
1.33.4.1 +8 -4 fptools/ghc/compiler/types/Generics.lhs
_______________________________________________
Cvs-ghc mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/cvs-ghc