Merge branch 'master' of http://darcs.haskell.org/ghc into ghc-generics
authorJose Pedro Magalhaes <jpm@cs.uu.nl>
Thu, 12 May 2011 11:26:03 +0000 (13:26 +0200)
committerJose Pedro Magalhaes <jpm@cs.uu.nl>
Thu, 12 May 2011 11:26:03 +0000 (13:26 +0200)
Resolved conflicts:
compiler/typecheck/TcTyClsDecls.lhs

27 files changed:
1  2 
compiler/basicTypes/MkId.lhs
compiler/deSugar/Check.lhs
compiler/hsSyn/HsBinds.lhs
compiler/hsSyn/HsPat.lhs
compiler/hsSyn/HsUtils.lhs
compiler/iface/BinIface.hs
compiler/iface/BuildTyCl.lhs
compiler/iface/IfaceSyn.lhs
compiler/iface/MkIface.lhs
compiler/iface/TcIface.lhs
compiler/main/DynFlags.hs
compiler/prelude/PrelNames.lhs
compiler/prelude/TysWiredIn.lhs
compiler/rename/RnBinds.lhs
compiler/rename/RnTypes.lhs
compiler/typecheck/TcDeriv.lhs
compiler/typecheck/TcEnv.lhs
compiler/typecheck/TcGenDeriv.lhs
compiler/typecheck/TcHsType.lhs
compiler/typecheck/TcInstDcls.lhs
compiler/typecheck/TcPat.lhs
compiler/typecheck/TcRnDriver.lhs
compiler/typecheck/TcSMonad.lhs
compiler/typecheck/TcTyClsDecls.lhs
compiler/types/TyCon.lhs
compiler/types/Type.lhs
docs/users_guide/flags.xml

Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
@@@ -665,8 -479,8 +484,7 @@@ tcTyClDecl1 _parent calc_isre
    { extra_tvs <- tcDataKindSig mb_ksig
    ; let final_tvs = tvs' ++ extra_tvs
    ; stupid_theta <- tcHsKindedContext ctxt
 -  ; want_generic <- xoptM Opt_Generics
    ; unbox_strict <- doptM Opt_UnboxStrictFields
-   ; empty_data_decls <- xoptM Opt_EmptyDataDecls
    ; kind_signatures <- xoptM Opt_KindSignatures
    ; existential_ok <- xoptM Opt_ExistentialQuantification
    ; gadt_ok      <- xoptM Opt_GADTs
@@@ -63,11 -63,11 +63,11 @@@ module TyCon
          tyConParent,
        tyConClass_maybe,
        tyConFamInst_maybe, tyConFamilyCoercion_maybe,tyConFamInstSig_maybe,
-       synTyConDefn, synTyConRhs, synTyConType, 
-       tyConExtName,           -- External name for foreign types
+         synTyConDefn, synTyConRhs, synTyConType,
+         tyConExtName,           -- External name for foreign types
        algTyConRhs,
          newTyConRhs, newTyConEtadRhs, unwrapNewTyCon_maybe, 
 -        tupleTyConBoxity,
 +        tupleTyConBoxity, tupleTyConArity,
  
          -- ** Manipulating TyCons
        tcExpandTyCon_maybe, coreExpandTyCon_maybe,
Simple merge
Simple merge