cvs commit: fptools/ghc configure.in fptools/ghc/compiler HsVersions.h Makefile fptools/ghc/compiler/absCSyn AbsCSyn.lhs AbsCUtils.lhs PprAbsC.lhs fptools/ghc/compiler/basicTypes Literal.lhs OccName.lhs SrcLoc.lhs UniqSupply.lhs Unique.lhs ...

Simon Peyton Jones simonpj@glass.cse.ogi.edu
Tue, 10 Sep 2002 09:16:17 -0700


simonpj     2002/09/10 09:16:17 PDT

  Modified files:        (Branch: meta-haskell-branch)
    ghc                  configure.in 
    ghc/compiler         HsVersions.h Makefile 
    ghc/compiler/absCSyn AbsCSyn.lhs AbsCUtils.lhs PprAbsC.lhs 
    ghc/compiler/basicTypes Literal.lhs OccName.lhs SrcLoc.lhs 
                            UniqSupply.lhs Unique.lhs Var.lhs 
    ghc/compiler/codeGen CgCase.lhs CgExpr.lhs CgHeapery.lhs 
                         CgLetNoEscape.lhs CgRetConv.lhs 
                         CgStackery.lhs CodeGen.lhs 
    ghc/compiler/compMan CompManager.lhs 
    ghc/compiler/coreSyn CorePrep.lhs CoreUnfold.lhs CoreUtils.lhs 
    ghc/compiler/deSugar DsCCall.lhs DsMeta.hs Match.lhs 
    ghc/compiler/ghci    ByteCodeAsm.lhs ByteCodeFFI.lhs 
                         ByteCodeGen.lhs ByteCodeItbls.lhs 
                         ByteCodeLink.lhs InteractiveUI.hs 
    ghc/compiler/hsSyn   HsPat.lhs HsTypes.lhs 
    ghc/compiler/main    BinIface.hs CmdLineOpts.lhs 
                         CodeOutput.lhs DriverFlags.hs 
                         DriverMkDepend.hs DriverPipeline.hs 
                         DriverState.hs DriverUtil.hs Finder.lhs 
                         HscMain.lhs Main.hs Packages.lhs 
                         ParsePkgConf.y SysTools.lhs 
    ghc/compiler/nativeGen AbsCStixGen.lhs AsmCodeGen.lhs 
                           MachCode.lhs MachMisc.lhs PprMach.lhs 
                           Stix.lhs StixInfo.lhs StixPrim.lhs 
    ghc/compiler/ndpFlatten Flattening.hs 
    ghc/compiler/parser  Ctype.lhs Lex.lhs Parser.y hschooks.c 
    ghc/compiler/prelude PrelNames.lhs PrelRules.lhs PrimRep.lhs 
                         TysPrim.lhs TysWiredIn.lhs 
    ghc/compiler/rename  RnEnv.lhs RnHiFiles.lhs RnSource.lhs 
    ghc/compiler/simplCore SimplMonad.lhs Simplify.lhs 
    ghc/compiler/specialise Specialise.lhs 
    ghc/compiler/stranal DmdAnal.lhs 
    ghc/compiler/typecheck TcBinds.lhs TcClassDcl.lhs TcExpr.lhs 
                           TcForeign.lhs TcHsSyn.lhs 
                           TcInstDcls.lhs TcMType.lhs 
                           TcMonoType.lhs TcPat.lhs TcRnDriver.lhs 
                           TcType.lhs 
    ghc/compiler/utils   BitSet.lhs Digraph.lhs FastString.lhs 
                         FastTypes.lhs FiniteMap.lhs 
                         Outputable.lhs Panic.lhs Pretty.lhs 
                         PrimPacked.lhs StringBuffer.lhs 
                         UniqFM.lhs Util.lhs 
    ghc/docs             index.html.in 
    ghc/docs/comm        index.html 
    ghc/docs/users_guide ghci.sgml glasgow_exts.sgml packages.sgml 
                         separate_compilation.sgml sooner.sgml 
    ghc/driver/mangler   ghc-asm.lprl 
    ghc/driver/split     ghc-split.lprl 
    ghc/includes         PrimOps.h RtsAPI.h RtsFlags.h Stable.h 
                         Stg.h StgMacros.h TailCalls.h 
    ghc/mk               paths.mk 
    ghc/rts              GC.c Itimer.c Linker.c Makefile 
                         ProfHeap.c RtsAPI.c RtsFlags.c 
                         RtsStartup.c RtsUtils.c Schedule.c 
                         Signals.c Stable.c Stats.c Storage.c 
                         ThreadLabels.c 
    ghc/utils/genprimopcode Main.hs Makefile 
    ghc/utils/ghc-pkg    Main.hs Makefile Package.hs 
    ghc/utils/hsc2hs     Main.hs Makefile 
  Added files:           (Branch: meta-haskell-branch)
    ghc/docs/comm/rts-libs coding-style.html 
    ghc/docs/comm/the-beast coding-style.html data-types.html 
    ghc/includes         Signals.h 
  Removed files:         (Branch: meta-haskell-branch)
    ghc/rts              RtsAPIDeprec.c 
  Log:
      --------------------------------------------------
      meta-haskell-branch: Update to meta-haskell-merge9
      --------------------------------------------------
  
  Plus getting closer to desugaring declaration splices.
  
  	NB: this version may not quite clean-compile,
  		so don't cvs update yet
  
  	NOTA BENE: The 'libraries' tree is no longer
  		   on the meta-haskell branch.  Just
  		   use the HEAD libraries instead.
  
  	You will need to manually comment out the
  	exports of [] and (,) in Base.lhs and Prelude.hs
  	(They are not H98, and are not legal in
  	the Template Haskell branch.)
  
  Revision  Changes    Path
  1.1.22.2  +1 -1      fptools/ghc/configure.in
  1.25.2.2  +34 -0     fptools/ghc/compiler/HsVersions.h
  1.216.2.8 +20 -16    fptools/ghc/compiler/Makefile
  1.46.2.3  +4 -2      fptools/ghc/compiler/absCSyn/AbsCSyn.lhs
  1.48.2.4  +2 -2      fptools/ghc/compiler/absCSyn/AbsCUtils.lhs
  1.89.2.3  +50 -47    fptools/ghc/compiler/absCSyn/PprAbsC.lhs
  1.34.2.2  +8 -2      fptools/ghc/compiler/basicTypes/Literal.lhs
  1.46.2.3  +1 -1      fptools/ghc/compiler/basicTypes/OccName.lhs
  1.20.6.3  +2 -1      fptools/ghc/compiler/basicTypes/SrcLoc.lhs
  1.28.2.1  +2 -5      fptools/ghc/compiler/basicTypes/UniqSupply.lhs
  1.66.2.2  +8 -35     fptools/ghc/compiler/basicTypes/Unique.lhs
  1.28.2.3  +1 -1      fptools/ghc/compiler/basicTypes/Var.lhs
  1.56.6.2  +21 -18    fptools/ghc/compiler/codeGen/CgCase.lhs
  1.47.6.3  +31 -5     fptools/ghc/compiler/codeGen/CgExpr.lhs
  1.30.4.2  +16 -21    fptools/ghc/compiler/codeGen/CgHeapery.lhs
  1.16.8.1  +2 -2      fptools/ghc/compiler/codeGen/CgLetNoEscape.lhs
  1.31.6.1  +3 -11     fptools/ghc/compiler/codeGen/CgRetConv.lhs
  1.20.8.1  +4 -6      fptools/ghc/compiler/codeGen/CgStackery.lhs
  1.46.2.5  +1 -1      fptools/ghc/compiler/codeGen/CodeGen.lhs
  1.109.2.19 +29 -7     fptools/ghc/compiler/compMan/CompManager.lhs
  1.23.2.5  +28 -16    fptools/ghc/compiler/coreSyn/CorePrep.lhs
  1.89.2.1  +1 -1      fptools/ghc/compiler/coreSyn/CoreUnfold.lhs
  1.100.2.1 +27 -12    fptools/ghc/compiler/coreSyn/CoreUtils.lhs
  1.58.2.1  +6 -25     fptools/ghc/compiler/deSugar/DsCCall.lhs
  1.1.2.17  +122 -13   fptools/ghc/compiler/deSugar/Attic/DsMeta.hs
  1.57.2.7  +79 -44    fptools/ghc/compiler/deSugar/Match.lhs
  1.1.2.8   +10 -5     fptools/ghc/compiler/ghci/Attic/ByteCodeAsm.lhs
  1.10.2.4  +3 -2      fptools/ghc/compiler/ghci/ByteCodeFFI.lhs
  1.75.2.10 +47 -34    fptools/ghc/compiler/ghci/ByteCodeGen.lhs
  1.9.2.6   +2 -4      fptools/ghc/compiler/ghci/ByteCodeItbls.lhs
  1.36.2.10 +349 -7    fptools/ghc/compiler/ghci/ByteCodeLink.lhs
  1.121.2.16 +69 -40    fptools/ghc/compiler/ghci/InteractiveUI.hs
  1.35.4.9  +5 -1      fptools/ghc/compiler/hsSyn/HsPat.lhs
  1.61.2.6  +34 -16    fptools/ghc/compiler/hsSyn/HsTypes.lhs
  1.3.2.8   +4 -3      fptools/ghc/compiler/main/BinIface.hs
  1.164.2.3 +4 -4      fptools/ghc/compiler/main/CmdLineOpts.lhs
  1.40.2.5  +2 -2      fptools/ghc/compiler/main/CodeOutput.lhs
  1.92.2.8  +8 -4      fptools/ghc/compiler/main/DriverFlags.hs
  1.20.2.3  +3 -3      fptools/ghc/compiler/main/DriverMkDepend.hs
  1.129.2.15 +3 -4      fptools/ghc/compiler/main/DriverPipeline.hs
  1.77.2.5  +4 -3      fptools/ghc/compiler/main/DriverState.hs
  1.32.2.1  +4 -4      fptools/ghc/compiler/main/DriverUtil.hs
  1.55.2.3  +2 -1      fptools/ghc/compiler/main/Finder.lhs
  1.156.2.21 +5 -7      fptools/ghc/compiler/main/HscMain.lhs
  1.104.2.10 +20 -14    fptools/ghc/compiler/main/Main.hs
  1.5.6.4   +4 -1      fptools/ghc/compiler/main/Packages.lhs
  1.6.2.3   +3 -3      fptools/ghc/compiler/main/ParsePkgConf.y
  1.73.2.2  +36 -33    fptools/ghc/compiler/main/SysTools.lhs
  1.50.2.2  +4 -4      fptools/ghc/compiler/nativeGen/AbsCStixGen.lhs
  1.54.6.3  +2 -2      fptools/ghc/compiler/nativeGen/AsmCodeGen.lhs
  1.97.2.4  +6 -6      fptools/ghc/compiler/nativeGen/MachCode.lhs
  1.61.4.2  +3 -11     fptools/ghc/compiler/nativeGen/MachMisc.lhs
  1.62.4.2  +83 -34    fptools/ghc/compiler/nativeGen/PprMach.lhs
  1.38.4.2  +6 -6      fptools/ghc/compiler/nativeGen/Stix.lhs
  1.23.2.1  +2 -2      fptools/ghc/compiler/nativeGen/StixInfo.lhs
  1.82.2.2  +22 -22    fptools/ghc/compiler/nativeGen/StixPrim.lhs
  1.2.6.6   +12 -13    fptools/ghc/compiler/ndpFlatten/Flattening.hs
  1.7.2.1   +5 -5      fptools/ghc/compiler/parser/Ctype.lhs
  1.78.2.6  +4 -4      fptools/ghc/compiler/parser/Lex.lhs
  1.95.2.18 +4 -3      fptools/ghc/compiler/parser/Parser.y
  1.11.2.1  +4 -0      fptools/ghc/compiler/parser/hschooks.c
  1.53.2.20 +0 -14     fptools/ghc/compiler/prelude/PrelNames.lhs
  1.32.2.4  +7 -6      fptools/ghc/compiler/prelude/PrelRules.lhs
  1.25.2.1  +22 -98    fptools/ghc/compiler/prelude/PrimRep.lhs
  1.42.2.2  +14 -17    fptools/ghc/compiler/prelude/TysPrim.lhs
  1.80.2.5  +0 -20     fptools/ghc/compiler/prelude/TysWiredIn.lhs
  1.147.2.18 +14 -10    fptools/ghc/compiler/rename/RnEnv.lhs
  1.64.2.14 +8 -5      fptools/ghc/compiler/rename/RnHiFiles.lhs
  1.143.2.8 +1 -1      fptools/ghc/compiler/rename/RnSource.lhs
  1.51.2.2  +5 -13     fptools/ghc/compiler/simplCore/SimplMonad.lhs
  1.137.2.2 +4 -2      fptools/ghc/compiler/simplCore/Simplify.lhs
  1.81.2.3  +8 -5      fptools/ghc/compiler/specialise/Specialise.lhs
  1.41.2.2  +23 -15    fptools/ghc/compiler/stranal/DmdAnal.lhs
  1.105.2.6 +8 -5      fptools/ghc/compiler/typecheck/TcBinds.lhs
  1.115.2.5 +48 -10    fptools/ghc/compiler/typecheck/TcClassDcl.lhs
  1.120.2.23 +1 -0      fptools/ghc/compiler/typecheck/TcExpr.lhs
  1.52.2.5  +22 -15    fptools/ghc/compiler/typecheck/TcForeign.lhs
  1.76.2.14 +6 -6      fptools/ghc/compiler/typecheck/TcHsSyn.lhs
  1.146.2.10 +1 -1      fptools/ghc/compiler/typecheck/TcInstDcls.lhs
  1.31.2.8  +4 -0      fptools/ghc/compiler/typecheck/TcMType.lhs
  1.97.2.8  +7 -1      fptools/ghc/compiler/typecheck/TcMonoType.lhs
  1.76.2.9  +5 -6      fptools/ghc/compiler/typecheck/TcPat.lhs
  1.1.2.3   +1 -0      fptools/ghc/compiler/typecheck/Attic/TcRnDriver.lhs
  1.77.2.6  +5 -10     fptools/ghc/compiler/typecheck/TcType.lhs
  1.8.6.1   +3 -1      fptools/ghc/compiler/utils/BitSet.lhs
  1.15.8.1  +18 -1     fptools/ghc/compiler/utils/Digraph.lhs
  1.38.2.2  +85 -50    fptools/ghc/compiler/utils/FastString.lhs
  1.2.14.1  +3 -1      fptools/ghc/compiler/utils/FastTypes.lhs
  1.31.14.2 +2 -1      fptools/ghc/compiler/utils/FiniteMap.lhs
  1.48.2.5  +7 -2      fptools/ghc/compiler/utils/Outputable.lhs
  1.9.6.2   +6 -4      fptools/ghc/compiler/utils/Panic.lhs
  1.19.2.4  +7 -14     fptools/ghc/compiler/utils/Pretty.lhs
  1.23.2.2  +157 -84   fptools/ghc/compiler/utils/PrimPacked.lhs
  1.55.2.3  +56 -48    fptools/ghc/compiler/utils/StringBuffer.lhs
  1.33.4.2  +2 -1      fptools/ghc/compiler/utils/UniqFM.lhs
  1.56.2.2  +22 -26    fptools/ghc/compiler/utils/Util.lhs
  1.3.4.2   +1 -1      fptools/ghc/docs/index.html.in
  1.26.2.1  +4 -0      fptools/ghc/docs/comm/index.html
  1.25.2.3  +19 -2     fptools/ghc/docs/users_guide/ghci.sgml
  1.58.2.6  +56 -2     fptools/ghc/docs/users_guide/glasgow_exts.sgml
  1.14.2.2  +40 -18    fptools/ghc/docs/users_guide/packages.sgml
  1.8.6.4   +6 -3      fptools/ghc/docs/users_guide/separate_compilation.sgml
  1.13.6.1  +5 -4      fptools/ghc/docs/users_guide/sooner.sgml
  1.72.2.4  +19 -14    fptools/ghc/driver/mangler/ghc-asm.lprl
  1.18.8.1  +11 -3     fptools/ghc/driver/split/ghc-split.lprl
  1.93.2.3  +1 -16     fptools/ghc/includes/PrimOps.h
  1.26.2.3  +1 -7      fptools/ghc/includes/RtsAPI.h
  1.41.6.2  +19 -31    fptools/ghc/includes/RtsFlags.h
  1.12.6.1  +1 -4      fptools/ghc/includes/Stable.h
  1.45.2.3  +3 -1      fptools/ghc/includes/Stg.h
  1.46.2.2  +3 -3      fptools/ghc/includes/StgMacros.h
  1.8.2.3   +5 -4      fptools/ghc/includes/TailCalls.h
  1.40.2.1  +4 -1      fptools/ghc/mk/paths.mk
  1.135.2.2 +168 -143  fptools/ghc/rts/GC.c
  1.29.6.2  +3 -3      fptools/ghc/rts/Itimer.c
  1.88.2.10 +2 -4      fptools/ghc/rts/Linker.c
  1.70.2.3  +2 -5      fptools/ghc/rts/Makefile
  1.35.6.3  +3 -3      fptools/ghc/rts/ProfHeap.c
  1.34.2.2  +8 -7      fptools/ghc/rts/RtsAPI.c
  1.56.6.2  +84 -65    fptools/ghc/rts/RtsFlags.c
  1.61.4.4  +2 -2      fptools/ghc/rts/RtsStartup.c
  1.24.2.3  +2 -2      fptools/ghc/rts/RtsUtils.c
  1.140.2.5 +16 -23    fptools/ghc/rts/Schedule.c
  1.24.2.3  +14 -8     fptools/ghc/rts/Signals.c
  1.21.2.1  +4 -4      fptools/ghc/rts/Stable.c
  1.44.4.1  +6 -5      fptools/ghc/rts/Stats.c
  1.64.2.3  +1 -6      fptools/ghc/rts/Storage.c
  1.1.4.3   +1 -1      fptools/ghc/rts/ThreadLabels.c
  1.10.2.2  +6 -1      fptools/ghc/utils/genprimopcode/Main.hs
  1.7.12.1  +7 -2      fptools/ghc/utils/genprimopcode/Makefile
  1.22.2.3  +9 -4      fptools/ghc/utils/ghc-pkg/Main.hs
  1.15.2.3  +8 -3      fptools/ghc/utils/ghc-pkg/Makefile
  1.2.14.2  +5 -1      fptools/ghc/utils/ghc-pkg/Package.hs
  1.38.2.2  +6 -1      fptools/ghc/utils/hsc2hs/Main.hs
  1.30.4.3  +8 -2      fptools/ghc/utils/hsc2hs/Makefile
_______________________________________________
Cvs-ghc mailing list
Cvs-ghc@haskell.org
http://www.haskell.org/mailman/listinfo/cvs-ghc