packages feed

Cabal revisions of ghc-lib-8.10.1.20200324

Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.

revision 1
-cabal-version: >=1.22-build-type: Simple-name: ghc-lib-version: 8.10.1.20200324-license: BSD3-license-file: LICENSE-category: Development-author: The GHC Team and Digital Asset-maintainer: Digital Asset-synopsis: The GHC API, decoupled from GHC versions-description: A package equivalent to the @ghc@ package, but which can be loaded on many compiler versions.-homepage: https://github.com/digital-asset/ghc-lib-bug-reports: https://github.com/digital-asset/ghc-lib/issues-data-dir: ghc-lib/stage0/lib-data-files:-    settings-    llvm-targets-    llvm-passes-    platformConstants-extra-source-files:-    ghc-lib/stage0/lib/ghcautoconf.h-    ghc-lib/stage0/lib/ghcplatform.h-    ghc-lib/stage0/lib/ghcversion.h-    ghc-lib/stage0/lib/DerivedConstants.h-    ghc-lib/stage0/lib/GHCConstantsHaskellExports.hs-    ghc-lib/stage0/lib/GHCConstantsHaskellType.hs-    ghc-lib/stage0/lib/GHCConstantsHaskellWrappers.hs-    ghc-lib/stage0/compiler/build/primop-can-fail.hs-incl-    ghc-lib/stage0/compiler/build/primop-code-size.hs-incl-    ghc-lib/stage0/compiler/build/primop-commutable.hs-incl-    ghc-lib/stage0/compiler/build/primop-data-decl.hs-incl-    ghc-lib/stage0/compiler/build/primop-fixity.hs-incl-    ghc-lib/stage0/compiler/build/primop-has-side-effects.hs-incl-    ghc-lib/stage0/compiler/build/primop-list.hs-incl-    ghc-lib/stage0/compiler/build/primop-out-of-line.hs-incl-    ghc-lib/stage0/compiler/build/primop-primop-info.hs-incl-    ghc-lib/stage0/compiler/build/primop-strictness.hs-incl-    ghc-lib/stage0/compiler/build/primop-tag.hs-incl-    ghc-lib/stage0/compiler/build/primop-vector-tycons.hs-incl-    ghc-lib/stage0/compiler/build/primop-vector-tys-exports.hs-incl-    ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl-    ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl-    includes/ghcconfig.h-    includes/MachDeps.h-    includes/stg/MachRegs.h-    includes/CodeGen.Platform.hs-    compiler/HsVersions.h-    compiler/Unique.h-tested-with: GHC==8.8.2, GHC==8.6.5, GHC==8.4.4-source-repository head-    type: git-    location: git@github.com:digital-asset/ghc-lib.git--library-    default-language:   Haskell2010-    default-extensions: NoImplicitPrelude-    exposed: False-    include-dirs:-        includes-        ghc-lib/stage0/lib-        ghc-lib/stage0/compiler/build-        compiler-    ghc-options: -fobject-code -package=ghc-boot-th -optc-DTHREADED_RTS-    cc-options: -DTHREADED_RTS-    cpp-options:  -DTHREADED_RTS  -DGHC_IN_GHCI-    if !os(windows)-        build-depends: unix-    else-        build-depends: Win32-    build-depends:-        ghc-prim > 0.2 && < 0.6,-        base >= 4.11 && < 4.14,-        containers >= 0.5 && < 0.7,-        bytestring >= 0.9 && < 0.11,-        binary == 0.8.*,-        filepath >= 1 && < 1.5,-        directory >= 1 && < 1.4,-        array >= 0.1 && < 0.6,-        deepseq >= 1.4 && < 1.5,-        pretty == 1.1.*,-        time >= 1.4 && < 1.10,-        transformers == 0.5.*,-        process >= 1 && < 1.7,-        hpc == 0.6.*,-        ghc-lib-parser == 8.10.1.20200324-    build-tools: alex >= 3.1, happy >= 1.19.4-    other-extensions:-        BangPatterns-        CPP-        DataKinds-        DefaultSignatures-        DeriveDataTypeable-        DeriveFoldable-        DeriveFunctor-        DeriveGeneric-        DeriveTraversable-        DisambiguateRecordFields-        ExistentialQuantification-        ExplicitForAll-        FlexibleContexts-        FlexibleInstances-        GADTs-        GeneralizedNewtypeDeriving-        InstanceSigs-        MagicHash-        MultiParamTypeClasses-        NamedFieldPuns-        NondecreasingIndentation-        RankNTypes-        RecordWildCards-        RoleAnnotations-        ScopedTypeVariables-        StandaloneDeriving-        Trustworthy-        TupleSections-        TypeFamilies-        TypeSynonymInstances-        UnboxedTuples-        UndecidableInstances-    hs-source-dirs:-        ghc-lib/stage0/libraries/ghc-boot/build-        ghc-lib/stage0/compiler/build-        libraries/template-haskell-        compiler/specialise-        compiler/nativeGen-        compiler/profiling-        compiler/simplCore-        compiler/typecheck-        libraries/ghc-boot-        compiler/backpack-        compiler/simplStg-        compiler/coreSyn-        compiler/deSugar-        compiler/hieFile-        compiler/llvmGen-        compiler/prelude-        compiler/stranal-        compiler/rename-        compiler/stgSyn-        compiler/iface-        compiler/utils-        libraries/ghci-        compiler/ghci-        compiler/main-        compiler/cmm-        compiler/.-        compiler-    autogen-modules:-        Paths_ghc_lib-    reexported-modules:-        Annotations,-        ApiAnnotation,-        Avail,-        Bag,-        BasicTypes,-        BinFingerprint,-        Binary,-        BkpSyn,-        BooleanFormula,-        BufWrite,-        ByteCodeTypes,-        Class,-        CliOption,-        CmdLineParser,-        CmmType,-        CoAxiom,-        Coercion,-        ConLike,-        Config,-        Constants,-        Constraint,-        CoreArity,-        CoreFVs,-        CoreMap,-        CoreMonad,-        CoreOpt,-        CoreSeq,-        CoreStats,-        CoreSubst,-        CoreSyn,-        CoreTidy,-        CoreUnfold,-        CoreUtils,-        CostCentre,-        CostCentreState,-        Ctype,-        DataCon,-        Demand,-        Digraph,-        DriverPhases,-        DynFlags,-        Encoding,-        EnumSet,-        ErrUtils,-        Exception,-        FV,-        FamInstEnv,-        FastFunctions,-        FastMutInt,-        FastString,-        FastStringEnv,-        FieldLabel,-        FileCleanup,-        FileSettings,-        Fingerprint,-        FiniteMap,-        ForeignCall,-        GHC.BaseDir,-        GHC.Exts.Heap,-        GHC.Exts.Heap.ClosureTypes,-        GHC.Exts.Heap.Closures,-        GHC.Exts.Heap.Constants,-        GHC.Exts.Heap.InfoTable,-        GHC.Exts.Heap.InfoTable.Types,-        GHC.Exts.Heap.InfoTableProf,-        GHC.Exts.Heap.Utils,-        GHC.ForeignSrcLang,-        GHC.ForeignSrcLang.Type,-        GHC.Hs,-        GHC.Hs.Binds,-        GHC.Hs.Decls,-        GHC.Hs.Doc,-        GHC.Hs.Dump,-        GHC.Hs.Expr,-        GHC.Hs.Extension,-        GHC.Hs.ImpExp,-        GHC.Hs.Instances,-        GHC.Hs.Lit,-        GHC.Hs.Pat,-        GHC.Hs.PlaceHolder,-        GHC.Hs.Types,-        GHC.Hs.Utils,-        GHC.HsToCore.PmCheck.Types,-        GHC.LanguageExtensions,-        GHC.LanguageExtensions.Type,-        GHC.Lexeme,-        GHC.PackageDb,-        GHC.Platform,-        GHC.Serialized,-        GHC.UniqueSubdir,-        GHC.Version,-        GHCi.BreakArray,-        GHCi.FFI,-        GHCi.Message,-        GHCi.RemoteTypes,-        GHCi.TH.Binary,-        GhcMonad,-        GhcNameVersion,-        GhcPrelude,-        HaddockUtils,-        HeaderInfo,-        Hooks,-        HscTypes,-        IOEnv,-        Id,-        IdInfo,-        IfaceSyn,-        IfaceType,-        InstEnv,-        InteractiveEvalTypes,-        Json,-        KnownUniques,-        Language.Haskell.TH,-        Language.Haskell.TH.LanguageExtensions,-        Language.Haskell.TH.Lib,-        Language.Haskell.TH.Lib.Internal,-        Language.Haskell.TH.Lib.Map,-        Language.Haskell.TH.Ppr,-        Language.Haskell.TH.PprLib,-        Language.Haskell.TH.Syntax,-        Lexeme,-        Lexer,-        LinkerTypes,-        ListSetOps,-        Literal,-        Maybes,-        MkCore,-        MkId,-        Module,-        MonadUtils,-        Name,-        NameCache,-        NameEnv,-        NameSet,-        OccName,-        OccurAnal,-        OptCoercion,-        OrdList,-        Outputable,-        PackageConfig,-        Packages,-        Pair,-        Panic,-        Parser,-        PatSyn,-        PipelineMonad,-        PlainPanic,-        PlatformConstants,-        Plugins,-        PprColour,-        PprCore,-        Predicate,-        PrelNames,-        PrelRules,-        Pretty,-        PrimOp,-        RdrHsSyn,-        RdrName,-        RepType,-        Rules,-        Settings,-        SizedSeq,-        SrcLoc,-        StringBuffer,-        SysTools.BaseDir,-        SysTools.Terminal,-        TcEvidence,-        TcHoleFitTypes,-        TcOrigin,-        TcRnTypes,-        TcType,-        ToIface,-        ToolSettings,-        TrieMap,-        TyCoFVs,-        TyCoPpr,-        TyCoRep,-        TyCoSubst,-        TyCoTidy,-        TyCon,-        Type,-        TysPrim,-        TysWiredIn,-        Unify,-        UniqDFM,-        UniqDSet,-        UniqFM,-        UniqSet,-        UniqSupply,-        Unique,-        Util,-        Var,-        VarEnv,-        VarSet-    exposed-modules:-        Paths_ghc_lib-        Ar-        AsmCodeGen-        AsmUtils-        BinIface-        Bitmap-        BlockId-        BlockLayout-        BuildTyCl-        ByteCodeAsm-        ByteCodeGen-        ByteCodeInstr-        ByteCodeItbls-        ByteCodeLink-        CFG-        CLabel-        CPrim-        CSE-        CallArity-        ClsInst-        Cmm-        CmmBuildInfoTables-        CmmCallConv-        CmmCommonBlockElim-        CmmContFlowOpt-        CmmExpr-        CmmImplementSwitchPlans-        CmmInfo-        CmmLayoutStack-        CmmLex-        CmmLint-        CmmLive-        CmmMachOp-        CmmMonad-        CmmNode-        CmmOpt-        CmmParse-        CmmPipeline-        CmmProcPoint-        CmmSink-        CmmSwitch-        CmmUtils-        CodeOutput-        CoreLint-        CorePrep-        CoreToStg-        Coverage-        Debug-        Debugger-        Desugar-        DmdAnal-        Dominators-        DriverBkp-        DriverMkDepend-        DriverPipeline-        DsArrows-        DsBinds-        DsCCall-        DsExpr-        DsForeign-        DsGRHSs-        DsListComp-        DsMeta-        DsMonad-        DsUsage-        DsUtils-        Dwarf-        Dwarf.Constants-        Dwarf.Types-        DynamicLoading-        Elf-        Exitify-        ExtractDocs-        FamInst-        Finder-        FlagChecker-        FloatIn-        FloatOut-        Format-        FunDeps-        GHC-        GHC.HandleEncoding-        GHC.HsToCore.PmCheck-        GHC.HsToCore.PmCheck.Oracle-        GHC.HsToCore.PmCheck.Ppr-        GHC.Platform.ARM-        GHC.Platform.ARM64-        GHC.Platform.Host-        GHC.Platform.NoRegs-        GHC.Platform.PPC-        GHC.Platform.Regs-        GHC.Platform.S390X-        GHC.Platform.SPARC-        GHC.Platform.X86-        GHC.Platform.X86_64-        GHC.Settings-        GHC.StgToCmm-        GHC.StgToCmm.ArgRep-        GHC.StgToCmm.Bind-        GHC.StgToCmm.CgUtils-        GHC.StgToCmm.Closure-        GHC.StgToCmm.DataCon-        GHC.StgToCmm.Env-        GHC.StgToCmm.Expr-        GHC.StgToCmm.ExtCode-        GHC.StgToCmm.Foreign-        GHC.StgToCmm.Heap-        GHC.StgToCmm.Hpc-        GHC.StgToCmm.Layout-        GHC.StgToCmm.Monad-        GHC.StgToCmm.Prim-        GHC.StgToCmm.Prof-        GHC.StgToCmm.Ticky-        GHC.StgToCmm.Utils-        GHC.ThToHs-        GHCi-        GHCi.BinaryArray-        GHCi.CreateBCO-        GHCi.InfoTable-        GHCi.ObjLink-        GHCi.ResolvedBCO-        GHCi.Run-        GHCi.Signals-        GHCi.StaticPtrTable-        GHCi.TH-        GhcMake-        GhcPlugins-        GraphBase-        GraphColor-        GraphOps-        GraphPpr-        HieAst-        HieBin-        HieDebug-        HieTypes-        HieUtils-        Hoopl.Block-        Hoopl.Collections-        Hoopl.Dataflow-        Hoopl.Graph-        Hoopl.Label-        HscMain-        HscStats-        IfaceEnv-        Inst-        Instruction-        InteractiveEval-        Language.Haskell.TH.Quote-        LiberateCase-        Linker-        Llvm-        Llvm.AbsSyn-        Llvm.MetaData-        Llvm.PpLlvm-        Llvm.Types-        LlvmCodeGen-        LlvmCodeGen.Base-        LlvmCodeGen.CodeGen-        LlvmCodeGen.Data-        LlvmCodeGen.Ppr-        LlvmCodeGen.Regs-        LlvmMangler-        LoadIface-        Match-        MatchCon-        MatchLit-        MkGraph-        MkIface-        NCGMonad-        NameShape-        PIC-        PPC.CodeGen-        PPC.Cond-        PPC.Instr-        PPC.Ppr-        PPC.RegInfo-        PPC.Regs-        PprBase-        PprC-        PprCmm-        PprCmmDecl-        PprCmmExpr-        PprTyThing-        PrelInfo-        ProfInit-        Reg-        RegAlloc.Graph.ArchBase-        RegAlloc.Graph.ArchX86-        RegAlloc.Graph.Coalesce-        RegAlloc.Graph.Main-        RegAlloc.Graph.Spill-        RegAlloc.Graph.SpillClean-        RegAlloc.Graph.SpillCost-        RegAlloc.Graph.Stats-        RegAlloc.Graph.TrivColorable-        RegAlloc.Linear.Base-        RegAlloc.Linear.FreeRegs-        RegAlloc.Linear.JoinToTargets-        RegAlloc.Linear.Main-        RegAlloc.Linear.PPC.FreeRegs-        RegAlloc.Linear.SPARC.FreeRegs-        RegAlloc.Linear.StackMap-        RegAlloc.Linear.State-        RegAlloc.Linear.Stats-        RegAlloc.Linear.X86.FreeRegs-        RegAlloc.Linear.X86_64.FreeRegs-        RegAlloc.Liveness-        RegClass-        RnBinds-        RnEnv-        RnExpr-        RnFixity-        RnHsDoc-        RnModIface-        RnNames-        RnPat-        RnSource-        RnSplice-        RnTypes-        RnUnbound-        RnUtils-        RtClosureInspect-        SAT-        SMRep-        SPARC.AddrMode-        SPARC.Base-        SPARC.CodeGen-        SPARC.CodeGen.Amode-        SPARC.CodeGen.Base-        SPARC.CodeGen.CondCode-        SPARC.CodeGen.Expand-        SPARC.CodeGen.Gen32-        SPARC.CodeGen.Gen64-        SPARC.CodeGen.Sanity-        SPARC.Cond-        SPARC.Imm-        SPARC.Instr-        SPARC.Ppr-        SPARC.Regs-        SPARC.ShortcutJump-        SPARC.Stack-        SetLevels-        SimplCore-        SimplEnv-        SimplMonad-        SimplStg-        SimplUtils-        Simplify-        SpecConstr-        Specialise-        State-        StaticPtrTable-        StgCse-        StgFVs-        StgLiftLams-        StgLiftLams.Analysis-        StgLiftLams.LiftM-        StgLiftLams.Transformation-        StgLint-        StgStats-        StgSubst-        StgSyn-        Stream-        SysTools-        SysTools.ExtraObj-        SysTools.Info-        SysTools.Process-        SysTools.Settings-        SysTools.Tasks-        THNames-        TargetReg-        TcAnnotations-        TcArrows-        TcBackpack-        TcBinds-        TcCanonical-        TcClassDcl-        TcDefaults-        TcDeriv-        TcDerivInfer-        TcDerivUtils-        TcEnv-        TcErrors-        TcEvTerm-        TcExpr-        TcFlatten-        TcForeign-        TcGenDeriv-        TcGenFunctor-        TcGenGenerics-        TcHoleErrors-        TcHsSyn-        TcHsType-        TcIface-        TcInstDcls-        TcInteract-        TcMType-        TcMatches-        TcPat-        TcPatSyn-        TcPluginM-        TcRnDriver-        TcRnExports-        TcRnMonad-        TcRules-        TcSMonad-        TcSigs-        TcSimplify-        TcSplice-        TcTyClsDecls-        TcTyDecls-        TcTypeNats-        TcTypeable-        TcUnify-        TcValidity-        TidyPgm-        UnVarGraph-        UnariseStg-        UniqMap-        WorkWrap-        WwLib-        X86.CodeGen-        X86.Cond-        X86.Instr-        X86.Ppr-        X86.RegInfo-        X86.Regs+cabal-version: >=1.22
+build-type: Simple
+name: ghc-lib
+version: 8.10.1.20200324
+x-revision: 1
+license: BSD3
+license-file: LICENSE
+category: Development
+author: The GHC Team and Digital Asset
+maintainer: Digital Asset
+synopsis: The GHC API, decoupled from GHC versions
+description: A package equivalent to the @ghc@ package, but which can be loaded on many compiler versions.
+homepage: https://github.com/digital-asset/ghc-lib
+bug-reports: https://github.com/digital-asset/ghc-lib/issues
+data-dir: ghc-lib/stage0/lib
+data-files:
+    settings
+    llvm-targets
+    llvm-passes
+    platformConstants
+extra-source-files:
+    ghc-lib/stage0/lib/ghcautoconf.h
+    ghc-lib/stage0/lib/ghcplatform.h
+    ghc-lib/stage0/lib/ghcversion.h
+    ghc-lib/stage0/lib/DerivedConstants.h
+    ghc-lib/stage0/lib/GHCConstantsHaskellExports.hs
+    ghc-lib/stage0/lib/GHCConstantsHaskellType.hs
+    ghc-lib/stage0/lib/GHCConstantsHaskellWrappers.hs
+    ghc-lib/stage0/compiler/build/primop-can-fail.hs-incl
+    ghc-lib/stage0/compiler/build/primop-code-size.hs-incl
+    ghc-lib/stage0/compiler/build/primop-commutable.hs-incl
+    ghc-lib/stage0/compiler/build/primop-data-decl.hs-incl
+    ghc-lib/stage0/compiler/build/primop-fixity.hs-incl
+    ghc-lib/stage0/compiler/build/primop-has-side-effects.hs-incl
+    ghc-lib/stage0/compiler/build/primop-list.hs-incl
+    ghc-lib/stage0/compiler/build/primop-out-of-line.hs-incl
+    ghc-lib/stage0/compiler/build/primop-primop-info.hs-incl
+    ghc-lib/stage0/compiler/build/primop-strictness.hs-incl
+    ghc-lib/stage0/compiler/build/primop-tag.hs-incl
+    ghc-lib/stage0/compiler/build/primop-vector-tycons.hs-incl
+    ghc-lib/stage0/compiler/build/primop-vector-tys-exports.hs-incl
+    ghc-lib/stage0/compiler/build/primop-vector-tys.hs-incl
+    ghc-lib/stage0/compiler/build/primop-vector-uniques.hs-incl
+    includes/ghcconfig.h
+    includes/MachDeps.h
+    includes/stg/MachRegs.h
+    includes/CodeGen.Platform.hs
+    compiler/HsVersions.h
+    compiler/Unique.h
+tested-with: GHC==8.8.2, GHC==8.6.5, GHC==8.4.4
+source-repository head
+    type: git
+    location: git@github.com:digital-asset/ghc-lib.git
+
+library
+    default-language:   Haskell2010
+    default-extensions: NoImplicitPrelude
+    exposed: False
+    include-dirs:
+        includes
+        ghc-lib/stage0/lib
+        ghc-lib/stage0/compiler/build
+        compiler
+    ghc-options: -fobject-code -package=ghc-boot-th -optc-DTHREADED_RTS
+    cc-options: -DTHREADED_RTS
+    cpp-options:  -DTHREADED_RTS  -DGHC_IN_GHCI
+    if !os(windows)
+        build-depends: unix
+    else
+        build-depends: Win32
+    build-depends:
+        ghc-prim > 0.2 && < 0.6,
+        base >= 4.12 && < 4.14,
+        containers >= 0.5 && < 0.7,
+        bytestring >= 0.9 && < 0.11,
+        binary == 0.8.*,
+        filepath >= 1 && < 1.5,
+        directory >= 1 && < 1.4,
+        array >= 0.1 && < 0.6,
+        deepseq >= 1.4 && < 1.5,
+        pretty == 1.1.*,
+        time >= 1.4 && < 1.10,
+        transformers == 0.5.*,
+        process >= 1 && < 1.7,
+        hpc == 0.6.*,
+        ghc-lib-parser == 8.10.1.20200324
+    build-tools: alex >= 3.1, happy >= 1.19.4
+    other-extensions:
+        BangPatterns
+        CPP
+        DataKinds
+        DefaultSignatures
+        DeriveDataTypeable
+        DeriveFoldable
+        DeriveFunctor
+        DeriveGeneric
+        DeriveTraversable
+        DisambiguateRecordFields
+        ExistentialQuantification
+        ExplicitForAll
+        FlexibleContexts
+        FlexibleInstances
+        GADTs
+        GeneralizedNewtypeDeriving
+        InstanceSigs
+        MagicHash
+        MultiParamTypeClasses
+        NamedFieldPuns
+        NondecreasingIndentation
+        RankNTypes
+        RecordWildCards
+        RoleAnnotations
+        ScopedTypeVariables
+        StandaloneDeriving
+        Trustworthy
+        TupleSections
+        TypeFamilies
+        TypeSynonymInstances
+        UnboxedTuples
+        UndecidableInstances
+    hs-source-dirs:
+        ghc-lib/stage0/libraries/ghc-boot/build
+        ghc-lib/stage0/compiler/build
+        libraries/template-haskell
+        compiler/specialise
+        compiler/nativeGen
+        compiler/profiling
+        compiler/simplCore
+        compiler/typecheck
+        libraries/ghc-boot
+        compiler/backpack
+        compiler/simplStg
+        compiler/coreSyn
+        compiler/deSugar
+        compiler/hieFile
+        compiler/llvmGen
+        compiler/prelude
+        compiler/stranal
+        compiler/rename
+        compiler/stgSyn
+        compiler/iface
+        compiler/utils
+        libraries/ghci
+        compiler/ghci
+        compiler/main
+        compiler/cmm
+        compiler/.
+        compiler
+    autogen-modules:
+        Paths_ghc_lib
+    reexported-modules:
+        Annotations,
+        ApiAnnotation,
+        Avail,
+        Bag,
+        BasicTypes,
+        BinFingerprint,
+        Binary,
+        BkpSyn,
+        BooleanFormula,
+        BufWrite,
+        ByteCodeTypes,
+        Class,
+        CliOption,
+        CmdLineParser,
+        CmmType,
+        CoAxiom,
+        Coercion,
+        ConLike,
+        Config,
+        Constants,
+        Constraint,
+        CoreArity,
+        CoreFVs,
+        CoreMap,
+        CoreMonad,
+        CoreOpt,
+        CoreSeq,
+        CoreStats,
+        CoreSubst,
+        CoreSyn,
+        CoreTidy,
+        CoreUnfold,
+        CoreUtils,
+        CostCentre,
+        CostCentreState,
+        Ctype,
+        DataCon,
+        Demand,
+        Digraph,
+        DriverPhases,
+        DynFlags,
+        Encoding,
+        EnumSet,
+        ErrUtils,
+        Exception,
+        FV,
+        FamInstEnv,
+        FastFunctions,
+        FastMutInt,
+        FastString,
+        FastStringEnv,
+        FieldLabel,
+        FileCleanup,
+        FileSettings,
+        Fingerprint,
+        FiniteMap,
+        ForeignCall,
+        GHC.BaseDir,
+        GHC.Exts.Heap,
+        GHC.Exts.Heap.ClosureTypes,
+        GHC.Exts.Heap.Closures,
+        GHC.Exts.Heap.Constants,
+        GHC.Exts.Heap.InfoTable,
+        GHC.Exts.Heap.InfoTable.Types,
+        GHC.Exts.Heap.InfoTableProf,
+        GHC.Exts.Heap.Utils,
+        GHC.ForeignSrcLang,
+        GHC.ForeignSrcLang.Type,
+        GHC.Hs,
+        GHC.Hs.Binds,
+        GHC.Hs.Decls,
+        GHC.Hs.Doc,
+        GHC.Hs.Dump,
+        GHC.Hs.Expr,
+        GHC.Hs.Extension,
+        GHC.Hs.ImpExp,
+        GHC.Hs.Instances,
+        GHC.Hs.Lit,
+        GHC.Hs.Pat,
+        GHC.Hs.PlaceHolder,
+        GHC.Hs.Types,
+        GHC.Hs.Utils,
+        GHC.HsToCore.PmCheck.Types,
+        GHC.LanguageExtensions,
+        GHC.LanguageExtensions.Type,
+        GHC.Lexeme,
+        GHC.PackageDb,
+        GHC.Platform,
+        GHC.Serialized,
+        GHC.UniqueSubdir,
+        GHC.Version,
+        GHCi.BreakArray,
+        GHCi.FFI,
+        GHCi.Message,
+        GHCi.RemoteTypes,
+        GHCi.TH.Binary,
+        GhcMonad,
+        GhcNameVersion,
+        GhcPrelude,
+        HaddockUtils,
+        HeaderInfo,
+        Hooks,
+        HscTypes,
+        IOEnv,
+        Id,
+        IdInfo,
+        IfaceSyn,
+        IfaceType,
+        InstEnv,
+        InteractiveEvalTypes,
+        Json,
+        KnownUniques,
+        Language.Haskell.TH,
+        Language.Haskell.TH.LanguageExtensions,
+        Language.Haskell.TH.Lib,
+        Language.Haskell.TH.Lib.Internal,
+        Language.Haskell.TH.Lib.Map,
+        Language.Haskell.TH.Ppr,
+        Language.Haskell.TH.PprLib,
+        Language.Haskell.TH.Syntax,
+        Lexeme,
+        Lexer,
+        LinkerTypes,
+        ListSetOps,
+        Literal,
+        Maybes,
+        MkCore,
+        MkId,
+        Module,
+        MonadUtils,
+        Name,
+        NameCache,
+        NameEnv,
+        NameSet,
+        OccName,
+        OccurAnal,
+        OptCoercion,
+        OrdList,
+        Outputable,
+        PackageConfig,
+        Packages,
+        Pair,
+        Panic,
+        Parser,
+        PatSyn,
+        PipelineMonad,
+        PlainPanic,
+        PlatformConstants,
+        Plugins,
+        PprColour,
+        PprCore,
+        Predicate,
+        PrelNames,
+        PrelRules,
+        Pretty,
+        PrimOp,
+        RdrHsSyn,
+        RdrName,
+        RepType,
+        Rules,
+        Settings,
+        SizedSeq,
+        SrcLoc,
+        StringBuffer,
+        SysTools.BaseDir,
+        SysTools.Terminal,
+        TcEvidence,
+        TcHoleFitTypes,
+        TcOrigin,
+        TcRnTypes,
+        TcType,
+        ToIface,
+        ToolSettings,
+        TrieMap,
+        TyCoFVs,
+        TyCoPpr,
+        TyCoRep,
+        TyCoSubst,
+        TyCoTidy,
+        TyCon,
+        Type,
+        TysPrim,
+        TysWiredIn,
+        Unify,
+        UniqDFM,
+        UniqDSet,
+        UniqFM,
+        UniqSet,
+        UniqSupply,
+        Unique,
+        Util,
+        Var,
+        VarEnv,
+        VarSet
+    exposed-modules:
+        Paths_ghc_lib
+        Ar
+        AsmCodeGen
+        AsmUtils
+        BinIface
+        Bitmap
+        BlockId
+        BlockLayout
+        BuildTyCl
+        ByteCodeAsm
+        ByteCodeGen
+        ByteCodeInstr
+        ByteCodeItbls
+        ByteCodeLink
+        CFG
+        CLabel
+        CPrim
+        CSE
+        CallArity
+        ClsInst
+        Cmm
+        CmmBuildInfoTables
+        CmmCallConv
+        CmmCommonBlockElim
+        CmmContFlowOpt
+        CmmExpr
+        CmmImplementSwitchPlans
+        CmmInfo
+        CmmLayoutStack
+        CmmLex
+        CmmLint
+        CmmLive
+        CmmMachOp
+        CmmMonad
+        CmmNode
+        CmmOpt
+        CmmParse
+        CmmPipeline
+        CmmProcPoint
+        CmmSink
+        CmmSwitch
+        CmmUtils
+        CodeOutput
+        CoreLint
+        CorePrep
+        CoreToStg
+        Coverage
+        Debug
+        Debugger
+        Desugar
+        DmdAnal
+        Dominators
+        DriverBkp
+        DriverMkDepend
+        DriverPipeline
+        DsArrows
+        DsBinds
+        DsCCall
+        DsExpr
+        DsForeign
+        DsGRHSs
+        DsListComp
+        DsMeta
+        DsMonad
+        DsUsage
+        DsUtils
+        Dwarf
+        Dwarf.Constants
+        Dwarf.Types
+        DynamicLoading
+        Elf
+        Exitify
+        ExtractDocs
+        FamInst
+        Finder
+        FlagChecker
+        FloatIn
+        FloatOut
+        Format
+        FunDeps
+        GHC
+        GHC.HandleEncoding
+        GHC.HsToCore.PmCheck
+        GHC.HsToCore.PmCheck.Oracle
+        GHC.HsToCore.PmCheck.Ppr
+        GHC.Platform.ARM
+        GHC.Platform.ARM64
+        GHC.Platform.Host
+        GHC.Platform.NoRegs
+        GHC.Platform.PPC
+        GHC.Platform.Regs
+        GHC.Platform.S390X
+        GHC.Platform.SPARC
+        GHC.Platform.X86
+        GHC.Platform.X86_64
+        GHC.Settings
+        GHC.StgToCmm
+        GHC.StgToCmm.ArgRep
+        GHC.StgToCmm.Bind
+        GHC.StgToCmm.CgUtils
+        GHC.StgToCmm.Closure
+        GHC.StgToCmm.DataCon
+        GHC.StgToCmm.Env
+        GHC.StgToCmm.Expr
+        GHC.StgToCmm.ExtCode
+        GHC.StgToCmm.Foreign
+        GHC.StgToCmm.Heap
+        GHC.StgToCmm.Hpc
+        GHC.StgToCmm.Layout
+        GHC.StgToCmm.Monad
+        GHC.StgToCmm.Prim
+        GHC.StgToCmm.Prof
+        GHC.StgToCmm.Ticky
+        GHC.StgToCmm.Utils
+        GHC.ThToHs
+        GHCi
+        GHCi.BinaryArray
+        GHCi.CreateBCO
+        GHCi.InfoTable
+        GHCi.ObjLink
+        GHCi.ResolvedBCO
+        GHCi.Run
+        GHCi.Signals
+        GHCi.StaticPtrTable
+        GHCi.TH
+        GhcMake
+        GhcPlugins
+        GraphBase
+        GraphColor
+        GraphOps
+        GraphPpr
+        HieAst
+        HieBin
+        HieDebug
+        HieTypes
+        HieUtils
+        Hoopl.Block
+        Hoopl.Collections
+        Hoopl.Dataflow
+        Hoopl.Graph
+        Hoopl.Label
+        HscMain
+        HscStats
+        IfaceEnv
+        Inst
+        Instruction
+        InteractiveEval
+        Language.Haskell.TH.Quote
+        LiberateCase
+        Linker
+        Llvm
+        Llvm.AbsSyn
+        Llvm.MetaData
+        Llvm.PpLlvm
+        Llvm.Types
+        LlvmCodeGen
+        LlvmCodeGen.Base
+        LlvmCodeGen.CodeGen
+        LlvmCodeGen.Data
+        LlvmCodeGen.Ppr
+        LlvmCodeGen.Regs
+        LlvmMangler
+        LoadIface
+        Match
+        MatchCon
+        MatchLit
+        MkGraph
+        MkIface
+        NCGMonad
+        NameShape
+        PIC
+        PPC.CodeGen
+        PPC.Cond
+        PPC.Instr
+        PPC.Ppr
+        PPC.RegInfo
+        PPC.Regs
+        PprBase
+        PprC
+        PprCmm
+        PprCmmDecl
+        PprCmmExpr
+        PprTyThing
+        PrelInfo
+        ProfInit
+        Reg
+        RegAlloc.Graph.ArchBase
+        RegAlloc.Graph.ArchX86
+        RegAlloc.Graph.Coalesce
+        RegAlloc.Graph.Main
+        RegAlloc.Graph.Spill
+        RegAlloc.Graph.SpillClean
+        RegAlloc.Graph.SpillCost
+        RegAlloc.Graph.Stats
+        RegAlloc.Graph.TrivColorable
+        RegAlloc.Linear.Base
+        RegAlloc.Linear.FreeRegs
+        RegAlloc.Linear.JoinToTargets
+        RegAlloc.Linear.Main
+        RegAlloc.Linear.PPC.FreeRegs
+        RegAlloc.Linear.SPARC.FreeRegs
+        RegAlloc.Linear.StackMap
+        RegAlloc.Linear.State
+        RegAlloc.Linear.Stats
+        RegAlloc.Linear.X86.FreeRegs
+        RegAlloc.Linear.X86_64.FreeRegs
+        RegAlloc.Liveness
+        RegClass
+        RnBinds
+        RnEnv
+        RnExpr
+        RnFixity
+        RnHsDoc
+        RnModIface
+        RnNames
+        RnPat
+        RnSource
+        RnSplice
+        RnTypes
+        RnUnbound
+        RnUtils
+        RtClosureInspect
+        SAT
+        SMRep
+        SPARC.AddrMode
+        SPARC.Base
+        SPARC.CodeGen
+        SPARC.CodeGen.Amode
+        SPARC.CodeGen.Base
+        SPARC.CodeGen.CondCode
+        SPARC.CodeGen.Expand
+        SPARC.CodeGen.Gen32
+        SPARC.CodeGen.Gen64
+        SPARC.CodeGen.Sanity
+        SPARC.Cond
+        SPARC.Imm
+        SPARC.Instr
+        SPARC.Ppr
+        SPARC.Regs
+        SPARC.ShortcutJump
+        SPARC.Stack
+        SetLevels
+        SimplCore
+        SimplEnv
+        SimplMonad
+        SimplStg
+        SimplUtils
+        Simplify
+        SpecConstr
+        Specialise
+        State
+        StaticPtrTable
+        StgCse
+        StgFVs
+        StgLiftLams
+        StgLiftLams.Analysis
+        StgLiftLams.LiftM
+        StgLiftLams.Transformation
+        StgLint
+        StgStats
+        StgSubst
+        StgSyn
+        Stream
+        SysTools
+        SysTools.ExtraObj
+        SysTools.Info
+        SysTools.Process
+        SysTools.Settings
+        SysTools.Tasks
+        THNames
+        TargetReg
+        TcAnnotations
+        TcArrows
+        TcBackpack
+        TcBinds
+        TcCanonical
+        TcClassDcl
+        TcDefaults
+        TcDeriv
+        TcDerivInfer
+        TcDerivUtils
+        TcEnv
+        TcErrors
+        TcEvTerm
+        TcExpr
+        TcFlatten
+        TcForeign
+        TcGenDeriv
+        TcGenFunctor
+        TcGenGenerics
+        TcHoleErrors
+        TcHsSyn
+        TcHsType
+        TcIface
+        TcInstDcls
+        TcInteract
+        TcMType
+        TcMatches
+        TcPat
+        TcPatSyn
+        TcPluginM
+        TcRnDriver
+        TcRnExports
+        TcRnMonad
+        TcRules
+        TcSMonad
+        TcSigs
+        TcSimplify
+        TcSplice
+        TcTyClsDecls
+        TcTyDecls
+        TcTypeNats
+        TcTypeable
+        TcUnify
+        TcValidity
+        TidyPgm
+        UnVarGraph
+        UnariseStg
+        UniqMap
+        WorkWrap
+        WwLib
+        X86.CodeGen
+        X86.Cond
+        X86.Instr
+        X86.Ppr
+        X86.RegInfo
+        X86.Regs