Cabal revisions of ghc-lib-8.10.1.20200412
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.20200412-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.7,- base >= 4.11 && < 4.15,- 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.20200412- 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.20200412 +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.7, + base >= 4.12 && < 4.15, + 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.20200412 + 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