[commit: ghc] master: Merge branch 'master' of http://darcs.haskell.org/ghc (dd86634)

Simon Peyton Jones simonpj at microsoft.com
Wed Jan 30 15:34:48 CET 2013


Repository : ssh://darcs.haskell.org//srv/darcs/ghc

On branch  : master

http://hackage.haskell.org/trac/ghc/changeset/dd86634af16956f555b228948acc578d678219b4

>---------------------------------------------------------------

commit dd86634af16956f555b228948acc578d678219b4
Merge: 677144b... 9c6dd15...
Author: Simon Peyton Jones <simonpj at microsoft.com>
Date:   Wed Jan 30 14:29:20 2013 +0000

    Merge branch 'master' of http://darcs.haskell.org/ghc
    
    Conflicts:
    	compiler/types/Coercion.lhs

 aclocal.m4                                        |   20 ++-
 compiler/cmm/PprC.hs                              |    7 +-
 compiler/coreSyn/CoreSyn.lhs                      |    5 +-
 compiler/coreSyn/CoreTidy.lhs                     |    3 +-
 compiler/ghc.cabal.in                             |    1 -
 compiler/ghci/Debugger.hs                         |    5 +-
 compiler/hsSyn/HsTypes.lhs                        |    7 +-
 compiler/iface/BinIface.hs                        |    7 -
 compiler/iface/IfaceSyn.lhs                       |   31 +--
 compiler/iface/MkIface.lhs                        |   22 +-
 compiler/iface/TcIface.lhs                        |   29 +--
 compiler/main/DriverPipeline.hs                   |    9 +-
 compiler/main/DynFlags.hs                         |   22 ++-
 compiler/main/DynFlags.hs-boot                    |    8 +-
 compiler/main/GHC.hs                              |    5 +-
 compiler/main/InteractiveEval.hs                  |   13 +-
 compiler/main/Packages.lhs                        |   13 +-
 compiler/main/PprTyThing.hs                       |    1 +
 compiler/main/StaticFlagParser.hs                 |  151 -----------
 compiler/main/StaticFlags.hs                      |  241 +++++++++++++-----
 compiler/main/StaticFlags.hs-boot                 |    4 +
 compiler/main/TidyPgm.lhs                         |    2 +-
 compiler/rename/RnSource.lhs                      |   16 +-
 compiler/rename/RnTypes.lhs                       |    3 +-
 compiler/simplCore/OccurAnal.lhs                  |    4 +-
 compiler/typecheck/FamInst.lhs                    |  101 ++++----
 compiler/typecheck/TcBinds.lhs                    |    1 +
 compiler/typecheck/TcGenGenerics.lhs              |   10 +-
 compiler/typecheck/TcHsType.lhs                   |    8 +-
 compiler/typecheck/TcInstDcls.lhs                 |  278 +++++++++++++--------
 compiler/typecheck/TcMType.lhs                    |   13 +-
 compiler/typecheck/TcRnDriver.lhs                 |    5 +-
 compiler/typecheck/TcTyClsDecls.lhs               |  126 +++-------
 compiler/typecheck/TcType.lhs                     |  155 ------------
 compiler/types/Class.lhs                          |   20 +--
 compiler/types/CoAxiom.lhs                        |   31 ++-
 compiler/types/Coercion.lhs                       |  120 +++++++++-
 compiler/types/FamInstEnv.lhs                     |  126 +---------
 compiler/types/Type.lhs                           |   10 +
 compiler/types/TypeRep.lhs                        |  119 +++++++++
 compiler/utils/Outputable.lhs                     |    5 +-
 compiler/utils/Panic.lhs                          |    7 +-
 compiler/vectorise/Vectorise/Generic/PAMethods.hs |    4 +-
 compiler/vectorise/Vectorise/Generic/PData.hs     |   11 +-
 configure.ac                                      |    6 +-
 distrib/compare/FilenameDescr.hs                  |   17 +-
 distrib/compare/Utils.hs                          |    2 +-
 distrib/compare/compare.hs                        |   65 +++++-
 distrib/mkDocs/mkDocs                             |   27 ++-
 ghc.mk                                            |    4 +-
 ghc/Main.hs                                       |    1 -
 includes/Cmm.h                                    |    1 +
 includes/rts/storage/TSO.h                        |    3 +-
 includes/stg/MiscClosures.h                       |    2 +
 libraries/gen_contents_index                      |   24 +-
 rts/Linker.c                                      |   12 +-
 rts/STM.c                                         |   17 +-
 rts/Schedule.h                                    |    2 +-
 rts/StgMiscClosures.cmm                           |   12 +
 rts/ghc.mk                                        |   10 +-
 rts/sm/Scav.c                                     |    2 +-
 sync-all                                          |    2 +-
 62 files changed, 1029 insertions(+), 959 deletions(-)

diff --cc compiler/types/Coercion.lhs
index 3129df3,a3bca74..3de9c21
--- a/compiler/types/Coercion.lhs
+++ b/compiler/types/Coercion.lhs
@@@ -88,8 -94,7 +95,8 @@@ import Va
  import VarEnv
  import VarSet
  import Maybes   ( orElse )
- import Name	( Name, NamedThing(..), nameUnique, getSrcSpan )
+ import Name	( Name, NamedThing(..), nameUnique, nameModule, getSrcSpan )
 +import NameSet
  import OccName 	( parenSymOcc )
  import Util
  import BasicTypes





More information about the ghc-commits mailing list