Add default options to gcc when cross compile ghc
I met a strange crash relocation truncated to fit
when I try to cross compile ghc. I send issue as this #21534
I believe it caused by a too long command:
Click to expand
"inplace/bin/ghc-stage1" -hisuf dyn_hi -osuf dyn_o -hcsuf dyn_hc -fPIC -dynamic -H32m -O -Wall -this-unit-id ghc-9.5 -hide-all-packages -package-env - -i -icompiler/. -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/stage2/build/. -optP-DHAVE_INTERNAL_INTERPRETER -optP-DCAN_LOAD_DLL -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id array-0.5.4.0 -package-id base-4.16.0.0 -package-id binary-0.8.9.0 -package-id bytestring-0.11.3.0 -package-id containers-0.6.5.1 -package-id deepseq-1.4.7.0 -package-id directory-1.3.7.1 -package-id exceptions-0.10.4 -package-id filepath-1.4.2.1 -package-id ghc-boot-9.5 -package-id ghc-heap-9.5 -package-id ghci-9.5 -package-id hpc-0.6.1.0 -package-id process-1.6.14.0 -package-id stm-2.5.1.0 -package-id template-haskell-2.18.0.0 -package-id time-1.12.1 -package-id transformers-0.5.6.2 -package-id unix-2.7.2.2 -Wall -Wno-name-shadowing -Wnoncanonical-monad-instances -Wnoncanonical-monoid-instances -this-unit-id ghc -XHaskell2010 -XNoImplicitPrelude -XBangPatterns -XScopedTypeVariables -XMonoLocalBinds -XTypeOperators -Rghc-timing -Wcpp-undef -Wincomplete-uni-patterns -Wincomplete-record-updates -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -outputdir compiler/stage2/build -fPIC -dynamic -H32m -O -Wall -this-unit-id ghc-9.5 -hide-all-packages -package-env - -i -icompiler/. -icompiler/stage2/build -Icompiler/stage2/build -icompiler/stage2/build/./autogen -Icompiler/stage2/build/./autogen -Icompiler/. -Icompiler/stage2/build/. -optP-DHAVE_INTERNAL_INTERPRETER -optP-DCAN_LOAD_DLL -optP-include -optPcompiler/stage2/build/./autogen/cabal_macros.h -package-id array-0.5.4.0 -package-id base-4.16.0.0 -package-id binary-0.8.9.0 -package-id bytestring-0.11.3.0 -package-id containers-0.6.5.1 -package-id deepseq-1.4.7.0 -package-id directory-1.3.7.1 -package-id exceptions-0.10.4 -package-id filepath-1.4.2.1 -package-id ghc-boot-9.5 -package-id ghc-heap-9.5 -package-id ghci-9.5 -package-id hpc-0.6.1.0 -package-id process-1.6.14.0 -package-id stm-2.5.1.0 -package-id template-haskell-2.18.0.0 -package-id time-1.12.1 -package-id transformers-0.5.6.2 -package-id unix-2.7.2.2 -Wall -Wno-name-shadowing -Wnoncanonical-monad-instances -Wnoncanonical-monoid-instances -this-unit-id ghc -XHaskell2010 -XNoImplicitPrelude -XBangPatterns -XScopedTypeVariables -XMonoLocalBinds -XTypeOperators -Rghc-timing -Wcpp-undef -Wincomplete-uni-patterns -Wincomplete-record-updates -no-user-package-db -rtsopts -Wnoncanonical-monad-instances -fno-use-rpaths -optl-Wl,-rpath -optl-Wl,'ORIGIN/../process-1.6.14.0' -optl-Wl,-rpath -optl-Wl,'
ORIGIN/../hpc-0.6.1.0' -optl-Wl,-rpath -optl-Wl,'ORIGIN/../ghci-9.5' -optl-Wl,-rpath -optl-Wl,'
ORIGIN/../ghc-heap-9.5' -optl-Wl,-rpath -optl-Wl,'ORIGIN/../ghc-boot-9.5' -optl-Wl,-rpath -optl-Wl,'
ORIGIN/../exceptions-0.10.4' -optl-Wl,-rpath -optl-Wl,'ORIGIN/../stm-2.5.1.0' -optl-Wl,-rpath -optl-Wl,'
ORIGIN/../mtl-2.2.2' -optl-Wl,-rpath -optl-Wl,'ORIGIN/../transformers-0.5.6.2' -optl-Wl,-rpath -optl-Wl,'
ORIGIN/../directory-1.3.7.1' -optl-Wl,-rpath -optl-Wl,'ORIGIN/../unix-2.7.2.2' -optl-Wl,-rpath -optl-Wl,'
ORIGIN/../time-1.12.1' -optl-Wl,-rpath -optl-Wl,'ORIGIN/../binary-0.8.9.0' -optl-Wl,-rpath -optl-Wl,'
ORIGIN/../containers-0.6.5.1' -optl-Wl,-rpath -optl-Wl,'ORIGIN/../bytestring-0.11.3.0' -optl-Wl,-rpath -optl-Wl,'
ORIGIN/../template-haskell-2.18.0.0' -optl-Wl,-rpath -optl-Wl,'ORIGIN/../pretty-1.1.3.6' -optl-Wl,-rpath -optl-Wl,'
ORIGIN/../ghc-boot-th-9.5' -optl-Wl,-rpath -optl-Wl,'ORIGIN/../filepath-1.4.2.1' -optl-Wl,-rpath -optl-Wl,'
ORIGIN/../deepseq-1.4.7.0' -optl-Wl,-rpath -optl-Wl,'ORIGIN/../array-0.5.4.0' -optl-Wl,-rpath -optl-Wl,'
ORIGIN/../base-4.16.0.0' -optl-Wl,-rpath -optl-Wl,'ORIGIN/../ghc-bignum-1.3' -optl-Wl,-rpath -optl-Wl,'
ORIGIN/../ghc-prim-0.8.0' -optl-Wl,-rpath -optl-Wl,'$ORIGIN/../rts' -optl-Wl,-zorigin compiler/stage2/build/GHC.dyn_o compiler/stage2/build/GHC/Builtin/Names.dyn_o compiler/stage2/build/GHC/Builtin/Names/TH.dyn_o compiler/stage2/build/GHC/Builtin/PrimOps.dyn_o compiler/stage2/build/GHC/Builtin/PrimOps/Ids.dyn_o compiler/stage2/build/GHC/Builtin/Types.dyn_o compiler/stage2/build/GHC/Builtin/Types/Literals.dyn_o compiler/stage2/build/GHC/Builtin/Types/Prim.dyn_o compiler/stage2/build/GHC/Builtin/Uniques.dyn_o compiler/stage2/build/GHC/Builtin/Utils.dyn_o compiler/stage2/build/GHC/ByteCode/Asm.dyn_o compiler/stage2/build/GHC/ByteCode/InfoTable.dyn_o compiler/stage2/build/GHC/ByteCode/Instr.dyn_o compiler/stage2/build/GHC/ByteCode/Linker.dyn_o compiler/stage2/build/GHC/ByteCode/Types.dyn_o compiler/stage2/build/GHC/Cmm.dyn_o compiler/stage2/build/GHC/Cmm/BlockId.dyn_o compiler/stage2/build/GHC/Cmm/CallConv.dyn_o compiler/stage2/build/GHC/Cmm/CLabel.dyn_o compiler/stage2/build/GHC/Cmm/CommonBlockElim.dyn_o compiler/stage2/build/GHC/Cmm/Config.dyn_o compiler/stage2/build/GHC/Cmm/ContFlowOpt.dyn_o compiler/stage2/build/GHC/Cmm/Dataflow.dyn_o compiler/stage2/build/GHC/Cmm/Dataflow/Block.dyn_o compiler/stage2/build/GHC/Cmm/Dataflow/Collections.dyn_o compiler/stage2/build/GHC/Cmm/Dataflow/Graph.dyn_o compiler/stage2/build/GHC/Cmm/Dataflow/Label.dyn_o compiler/stage2/build/GHC/Cmm/DebugBlock.dyn_o compiler/stage2/build/GHC/Cmm/Expr.dyn_o compiler/stage2/build/GHC/Cmm/Graph.dyn_o compiler/stage2/build/GHC/Cmm/Info.dyn_o compiler/stage2/build/GHC/Cmm/Info/Build.dyn_o compiler/stage2/build/GHC/Cmm/InitFini.dyn_o compiler/stage2/build/GHC/Cmm/LayoutStack.dyn_o compiler/stage2/build/GHC/Cmm/Lexer.dyn_o compiler/stage2/build/GHC/Cmm/Lint.dyn_o compiler/stage2/build/GHC/Cmm/Liveness.dyn_o compiler/stage2/build/GHC/Cmm/MachOp.dyn_o compiler/stage2/build/GHC/Cmm/Node.dyn_o compiler/stage2/build/GHC/Cmm/Opt.dyn_o compiler/stage2/build/GHC/Cmm/Parser.dyn_o compiler/stage2/build/GHC/Cmm/Parser/Monad.dyn_o compiler/stage2/build/GHC/Cmm/Pipeline.dyn_o compiler/stage2/build/GHC/Cmm/Ppr.dyn_o compiler/stage2/build/GHC/Cmm/Ppr/Decl.dyn_o compiler/stage2/build/GHC/Cmm/Ppr/Expr.dyn_o compiler/stage2/build/GHC/Cmm/ProcPoint.dyn_o compiler/stage2/build/GHC/Cmm/Sink.dyn_o compiler/stage2/build/GHC/Cmm/Switch.dyn_o compiler/stage2/build/GHC/Cmm/Switch/Implement.dyn_o compiler/stage2/build/GHC/CmmToAsm.dyn_o compiler/stage2/build/GHC/Cmm/LRegSet.dyn_o compiler/stage2/build/GHC/CmmToAsm/AArch64.dyn_o compiler/stage2/build/GHC/CmmToAsm/AArch64/CodeGen.dyn_o compiler/stage2/build/GHC/CmmToAsm/AArch64/Cond.dyn_o compiler/stage2/build/GHC/CmmToAsm/AArch64/Instr.dyn_o compiler/stage2/build/GHC/CmmToAsm/AArch64/Ppr.dyn_o compiler/stage2/build/GHC/CmmToAsm/AArch64/RegInfo.dyn_o compiler/stage2/build/GHC/CmmToAsm/AArch64/Regs.dyn_o compiler/stage2/build/GHC/CmmToAsm/BlockLayout.dyn_o compiler/stage2/build/GHC/CmmToAsm/CFG.dyn_o compiler/stage2/build/GHC/CmmToAsm/CFG/Dominators.dyn_o compiler/stage2/build/GHC/CmmToAsm/CFG/Weight.dyn_o compiler/stage2/build/GHC/CmmToAsm/Config.dyn_o compiler/stage2/build/GHC/CmmToAsm/CPrim.dyn_o compiler/stage2/build/GHC/CmmToAsm/Dwarf.dyn_o compiler/stage2/build/GHC/CmmToAsm/Dwarf/Constants.dyn_o compiler/stage2/build/GHC/CmmToAsm/Dwarf/Types.dyn_o compiler/stage2/build/GHC/CmmToAsm/Format.dyn_o compiler/stage2/build/GHC/CmmToAsm/Instr.dyn_o compiler/stage2/build/GHC/CmmToAsm/Monad.dyn_o compiler/stage2/build/GHC/CmmToAsm/PIC.dyn_o compiler/stage2/build/GHC/CmmToAsm/PPC.dyn_o compiler/stage2/build/GHC/CmmToAsm/PPC/CodeGen.dyn_o compiler/stage2/build/GHC/CmmToAsm/PPC/Cond.dyn_o compiler/stage2/build/GHC/CmmToAsm/PPC/Instr.dyn_o compiler/stage2/build/GHC/CmmToAsm/PPC/Ppr.dyn_o compiler/stage2/build/GHC/CmmToAsm/PPC/RegInfo.dyn_o compiler/stage2/build/GHC/CmmToAsm/PPC/Regs.dyn_o compiler/stage2/build/GHC/CmmToAsm/Ppr.dyn_o compiler/stage2/build/GHC/CmmToAsm/Reg/Graph.dyn_o compiler/stage2/build/GHC/CmmToAsm/Reg/Graph/Base.dyn_o compiler/stage2/build/GHC/CmmToAsm/Reg/Graph/Coalesce.dyn_o compiler/stage2/build/GHC/CmmToAsm/Reg/Graph/Spill.dyn_o compiler/stage2/build/GHC/CmmToAsm/Reg/Graph/SpillClean.dyn_o compiler/stage2/build/GHC/CmmToAsm/Reg/Graph/SpillCost.dyn_o compiler/stage2/build/GHC/CmmToAsm/Reg/Graph/Stats.dyn_o compiler/stage2/build/GHC/CmmToAsm/Reg/Graph/TrivColorable.dyn_o compiler/stage2/build/GHC/CmmToAsm/Reg/Graph/X86.dyn_o compiler/stage2/build/GHC/CmmToAsm/Reg/Linear.dyn_o compiler/stage2/build/GHC/CmmToAsm/Reg/Linear/AArch64.dyn_o compiler/stage2/build/GHC/CmmToAsm/Reg/Linear/Base.dyn_o compiler/stage2/build/GHC/CmmToAsm/Reg/Linear/FreeRegs.dyn_o compiler/stage2/build/GHC/CmmToAsm/Reg/Linear/JoinToTargets.dyn_o compiler/stage2/build/GHC/CmmToAsm/Reg/Linear/PPC.dyn_o compiler/stage2/build/GHC/CmmToAsm/Reg/Linear/StackMap.dyn_o compiler/stage2/build/GHC/CmmToAsm/Reg/Linear/State.dyn_o compiler/stage2/build/GHC/CmmToAsm/Reg/Linear/Stats.dyn_o compiler/stage2/build/GHC/CmmToAsm/Reg/Linear/X86.dyn_o compiler/stage2/build/GHC/CmmToAsm/Reg/Linear/X86_64.dyn_o compiler/stage2/build/GHC/CmmToAsm/Reg/Liveness.dyn_o compiler/stage2/build/GHC/CmmToAsm/Reg/Target.dyn_o compiler/stage2/build/GHC/CmmToAsm/Reg/Utils.dyn_o compiler/stage2/build/GHC/CmmToAsm/Types.dyn_o compiler/stage2/build/GHC/CmmToAsm/Utils.dyn_o compiler/stage2/build/GHC/CmmToAsm/X86.dyn_o compiler/stage2/build/GHC/CmmToAsm/X86/CodeGen.dyn_o compiler/stage2/build/GHC/CmmToAsm/X86/Cond.dyn_o compiler/stage2/build/GHC/CmmToAsm/X86/Instr.dyn_o compiler/stage2/build/GHC/CmmToAsm/X86/Ppr.dyn_o compiler/stage2/build/GHC/CmmToAsm/X86/RegInfo.dyn_o compiler/stage2/build/GHC/CmmToAsm/X86/Regs.dyn_o compiler/stage2/build/GHC/CmmToC.dyn_o compiler/stage2/build/GHC/CmmToLlvm.dyn_o compiler/stage2/build/GHC/CmmToLlvm/Base.dyn_o compiler/stage2/build/GHC/CmmToLlvm/CodeGen.dyn_o compiler/stage2/build/GHC/CmmToLlvm/Config.dyn_o compiler/stage2/build/GHC/CmmToLlvm/Data.dyn_o compiler/stage2/build/GHC/CmmToLlvm/Mangler.dyn_o compiler/stage2/build/GHC/CmmToLlvm/Ppr.dyn_o compiler/stage2/build/GHC/CmmToLlvm/Regs.dyn_o compiler/stage2/build/GHC/Cmm/Type.dyn_o compiler/stage2/build/GHC/Cmm/Utils.dyn_o compiler/stage2/build/GHC/Core.dyn_o compiler/stage2/build/GHC/Core/Class.dyn_o compiler/stage2/build/GHC/Core/Coercion.dyn_o compiler/stage2/build/GHC/Core/Coercion/Axiom.dyn_o compiler/stage2/build/GHC/Core/Coercion/Opt.dyn_o compiler/stage2/build/GHC/Core/ConLike.dyn_o compiler/stage2/build/GHC/Core/DataCon.dyn_o compiler/stage2/build/GHC/Core/FamInstEnv.dyn_o compiler/stage2/build/GHC/Core/FVs.dyn_o compiler/stage2/build/GHC/Core/InstEnv.dyn_o compiler/stage2/build/GHC/Core/Lint.dyn_o compiler/stage2/build/GHC/Core/LateCC.dyn_o compiler/stage2/build/GHC/Core/Make.dyn_o compiler/stage2/build/GHC/Core/Map/Expr.dyn_o compiler/stage2/build/GHC/Core/Map/Type.dyn_o compiler/stage2/build/GHC/Core/Multiplicity.dyn_o compiler/stage2/build/GHC/Core/Opt/Arity.dyn_o compiler/stage2/build/GHC/Core/Opt/CallArity.dyn_o compiler/stage2/build/GHC/Core/Opt/CallerCC.dyn_o compiler/stage2/build/GHC/Core/Opt/ConstantFold.dyn_o compiler/stage2/build/GHC/Core/Opt/CprAnal.dyn_o compiler/stage2/build/GHC/Core/Opt/CSE.dyn_o compiler/stage2/build/GHC/Core/Opt/DmdAnal.dyn_o compiler/stage2/build/GHC/Core/Opt/Exitify.dyn_o compiler/stage2/build/GHC/Core/Opt/FloatIn.dyn_o compiler/stage2/build/GHC/Core/Opt/FloatOut.dyn_o compiler/stage2/build/GHC/Core/Opt/LiberateCase.dyn_o compiler/stage2/build/GHC/Core/Opt/Monad.dyn_o compiler/stage2/build/GHC/Core/Opt/OccurAnal.dyn_o compiler/stage2/build/GHC/Core/Opt/Pipeline.dyn_o compiler/stage2/build/GHC/Core/Opt/SetLevels.dyn_o compiler/stage2/build/GHC/Core/Opt/Simplify.dyn_o compiler/stage2/build/GHC/Core/Opt/Simplify/Env.dyn_o compiler/stage2/build/GHC/Core/Opt/Simplify/Monad.dyn_o compiler/stage2/build/GHC/Core/Opt/Simplify/Utils.dyn_o compiler/stage2/build/GHC/Core/Opt/SpecConstr.dyn_o compiler/stage2/build/GHC/Core/Opt/Specialise.dyn_o compiler/stage2/build/GHC/Core/Opt/StaticArgs.dyn_o compiler/stage2/build/GHC/Core/Opt/WorkWrap.dyn_o compiler/stage2/build/GHC/Core/Opt/WorkWrap/Utils.dyn_o compiler/stage2/build/GHC/Core/PatSyn.dyn_o compiler/stage2/build/GHC/Core/Ppr.dyn_o compiler/stage2/build/GHC/Types/TyThing/Ppr.dyn_o compiler/stage2/build/GHC/Core/Predicate.dyn_o compiler/stage2/build/GHC/Core/Reduction.dyn_o compiler/stage2/build/GHC/Core/Rules.dyn_o compiler/stage2/build/GHC/Core/Seq.dyn_o compiler/stage2/build/GHC/Core/SimpleOpt.dyn_o compiler/stage2/build/GHC/Core/Stats.dyn_o compiler/stage2/build/GHC/Core/Subst.dyn_o compiler/stage2/build/GHC/Core/Tidy.dyn_o compiler/stage2/build/GHC/CoreToIface.dyn_o compiler/stage2/build/GHC/CoreToStg.dyn_o compiler/stage2/build/GHC/CoreToStg/Prep.dyn_o compiler/stage2/build/GHC/Core/TyCo/FVs.dyn_o compiler/stage2/build/GHC/Core/TyCon.dyn_o compiler/stage2/build/GHC/Core/TyCon/Env.dyn_o compiler/stage2/build/GHC/Core/TyCon/RecWalk.dyn_o compiler/stage2/build/GHC/Core/TyCon/Set.dyn_o compiler/stage2/build/GHC/Core/TyCo/Ppr.dyn_o compiler/stage2/build/GHC/Core/TyCo/Rep.dyn_o compiler/stage2/build/GHC/Core/TyCo/Subst.dyn_o compiler/stage2/build/GHC/Core/TyCo/Tidy.dyn_o compiler/stage2/build/GHC/Core/Type.dyn_o compiler/stage2/build/GHC/Core/RoughMap.dyn_o compiler/stage2/build/GHC/Core/Unfold.dyn_o compiler/stage2/build/GHC/Core/Unfold/Make.dyn_o compiler/stage2/build/GHC/Core/Unify.dyn_o compiler/stage2/build/GHC/Core/UsageEnv.dyn_o compiler/stage2/build/GHC/Core/Utils.dyn_o compiler/stage2/build/GHC/Data/Bag.dyn_o compiler/stage2/build/GHC/Data/Bitmap.dyn_o compiler/stage2/build/GHC/Data/Bool.dyn_o compiler/stage2/build/GHC/Data/BooleanFormula.dyn_o compiler/stage2/build/GHC/Data/EnumSet.dyn_o compiler/stage2/build/GHC/Data/FastMutInt.dyn_o compiler/stage2/build/GHC/Data/FastString.dyn_o compiler/stage2/build/GHC/Data/FastString/Env.dyn_o compiler/stage2/build/GHC/Data/FiniteMap.dyn_o compiler/stage2/build/GHC/Data/Graph/Base.dyn_o compiler/stage2/build/GHC/Data/Graph/Color.dyn_o compiler/stage2/build/GHC/Data/Graph/Directed.dyn_o compiler/stage2/build/GHC/Data/Graph/Ops.dyn_o compiler/stage2/build/GHC/Data/Graph/Ppr.dyn_o compiler/stage2/build/GHC/Data/Graph/UnVar.dyn_o compiler/stage2/build/GHC/Data/IOEnv.dyn_o compiler/stage2/build/GHC/Data/List/SetOps.dyn_o compiler/stage2/build/GHC/Data/Maybe.dyn_o compiler/stage2/build/GHC/Data/OrdList.dyn_o compiler/stage2/build/GHC/Data/Pair.dyn_o compiler/stage2/build/GHC/Data/SmallArray.dyn_o compiler/stage2/build/GHC/Data/Stream.dyn_o compiler/stage2/build/GHC/Data/Strict.dyn_o compiler/stage2/build/GHC/Data/StringBuffer.dyn_o compiler/stage2/build/GHC/Data/TrieMap.dyn_o compiler/stage2/build/GHC/Data/UnionFind.dyn_o compiler/stage2/build/GHC/Driver/Backend.dyn_o compiler/stage2/build/GHC/Driver/Backpack.dyn_o compiler/stage2/build/GHC/Driver/Backpack/Syntax.dyn_o compiler/stage2/build/GHC/Driver/CmdLine.dyn_o compiler/stage2/build/GHC/Driver/CodeOutput.dyn_o compiler/stage2/build/GHC/Driver/Config.dyn_o compiler/stage2/build/GHC/Driver/Config/Cmm.dyn_o compiler/stage2/build/GHC/Driver/Config/CmmToAsm.dyn_o compiler/stage2/build/GHC/Driver/Config/CmmToLlvm.dyn_o compiler/stage2/build/GHC/Driver/Config/Diagnostic.dyn_o compiler/stage2/build/GHC/Driver/Config/Finder.dyn_o compiler/stage2/build/GHC/Driver/Config/HsToCore.dyn_o compiler/stage2/build/GHC/Driver/Config/Logger.dyn_o compiler/stage2/build/GHC/Driver/Config/Parser.dyn_o compiler/stage2/build/GHC/Driver/Config/Stg/Debug.dyn_o compiler/stage2/build/GHC/Driver/Config/Stg/Lift.dyn_o compiler/stage2/build/GHC/Driver/Config/Stg/Pipeline.dyn_o compiler/stage2/build/GHC/Driver/Config/Stg/Ppr.dyn_o compiler/stage2/build/GHC/Driver/Config/StgToCmm.dyn_o compiler/stage2/build/GHC/Driver/Config/Tidy.dyn_o compiler/stage2/build/GHC/Driver/Env.dyn_o compiler/stage2/build/GHC/Driver/Env/KnotVars.dyn_o compiler/stage2/build/GHC/Driver/Env/Types.dyn_o compiler/stage2/build/GHC/Driver/Errors.dyn_o compiler/stage2/build/GHC/Driver/Errors/Ppr.dyn_o compiler/stage2/build/GHC/Driver/Errors/Types.dyn_o compiler/stage2/build/GHC/Driver/Flags.dyn_o compiler/stage2/build/GHC/Driver/GenerateCgIPEStub.dyn_o compiler/stage2/build/GHC/Driver/Hooks.dyn_o compiler/stage2/build/GHC/Driver/Main.dyn_o compiler/stage2/build/GHC/Driver/Make.dyn_o compiler/stage2/build/GHC/Driver/MakeFile.dyn_o compiler/stage2/build/GHC/Driver/Monad.dyn_o compiler/stage2/build/GHC/Driver/Phases.dyn_o compiler/stage2/build/GHC/Driver/Pipeline.dyn_o compiler/stage2/build/GHC/Driver/Pipeline/Execute.dyn_o compiler/stage2/build/GHC/Driver/Pipeline/LogQueue.dyn_o compiler/stage2/build/GHC/Driver/Pipeline/Phases.dyn_o compiler/stage2/build/GHC/Driver/Pipeline/Monad.dyn_o compiler/stage2/build/GHC/Driver/Plugins.dyn_o compiler/stage2/build/GHC/Driver/Ppr.dyn_o compiler/stage2/build/GHC/Driver/Session.dyn_o compiler/stage2/build/GHC/Hs.dyn_o compiler/stage2/build/GHC/Hs/Binds.dyn_o compiler/stage2/build/GHC/Hs/Decls.dyn_o compiler/stage2/build/GHC/Hs/Doc.dyn_o compiler/stage2/build/GHC/Hs/DocString.dyn_o compiler/stage2/build/GHC/Hs/Dump.dyn_o compiler/stage2/build/GHC/Hs/Expr.dyn_o compiler/stage2/build/GHC/Hs/Syn/Type.dyn_o compiler/stage2/build/GHC/Hs/Extension.dyn_o compiler/stage2/build/GHC/Hs/ImpExp.dyn_o compiler/stage2/build/GHC/Hs/Instances.dyn_o compiler/stage2/build/GHC/Hs/Lit.dyn_o compiler/stage2/build/GHC/Hs/Pat.dyn_o compiler/stage2/build/GHC/Hs/Stats.dyn_o compiler/stage2/build/GHC/HsToCore.dyn_o compiler/stage2/build/GHC/HsToCore/Arrows.dyn_o compiler/stage2/build/GHC/HsToCore/Binds.dyn_o compiler/stage2/build/GHC/HsToCore/Coverage.dyn_o compiler/stage2/build/GHC/HsToCore/Docs.dyn_o compiler/stage2/build/GHC/HsToCore/Errors/Ppr.dyn_o compiler/stage2/build/GHC/HsToCore/Errors/Types.dyn_o compiler/stage2/build/GHC/HsToCore/Expr.dyn_o compiler/stage2/build/GHC/HsToCore/Foreign/Call.dyn_o compiler/stage2/build/GHC/HsToCore/Foreign/Decl.dyn_o compiler/stage2/build/GHC/HsToCore/GuardedRHSs.dyn_o compiler/stage2/build/GHC/HsToCore/ListComp.dyn_o compiler/stage2/build/GHC/HsToCore/Match.dyn_o compiler/stage2/build/GHC/HsToCore/Match/Constructor.dyn_o compiler/stage2/build/GHC/HsToCore/Match/Literal.dyn_o compiler/stage2/build/GHC/HsToCore/Monad.dyn_o compiler/stage2/build/GHC/HsToCore/Pmc.dyn_o compiler/stage2/build/GHC/HsToCore/Pmc/Check.dyn_o compiler/stage2/build/GHC/HsToCore/Pmc/Desugar.dyn_o compiler/stage2/build/GHC/HsToCore/Pmc/Ppr.dyn_o compiler/stage2/build/GHC/HsToCore/Pmc/Solver.dyn_o compiler/stage2/build/GHC/HsToCore/Pmc/Solver/Types.dyn_o compiler/stage2/build/GHC/HsToCore/Pmc/Types.dyn_o compiler/stage2/build/GHC/HsToCore/Pmc/Utils.dyn_o compiler/stage2/build/GHC/HsToCore/Quote.dyn_o compiler/stage2/build/GHC/HsToCore/Types.dyn_o compiler/stage2/build/GHC/HsToCore/Usage.dyn_o compiler/stage2/build/GHC/HsToCore/Utils.dyn_o compiler/stage2/build/GHC/Hs/Type.dyn_o compiler/stage2/build/GHC/Hs/Utils.dyn_o compiler/stage2/build/GHC/Iface/Binary.dyn_o compiler/stage2/build/GHC/Iface/Env.dyn_o compiler/stage2/build/GHC/Iface/Errors.dyn_o compiler/stage2/build/GHC/Iface/Ext/Ast.dyn_o compiler/stage2/build/GHC/Iface/Ext/Binary.dyn_o compiler/stage2/build/GHC/Iface/Ext/Debug.dyn_o compiler/stage2/build/GHC/Iface/Ext/Fields.dyn_o compiler/stage2/build/GHC/Iface/Ext/Types.dyn_o compiler/stage2/build/GHC/Iface/Ext/Utils.dyn_o compiler/stage2/build/GHC/Iface/Load.dyn_o compiler/stage2/build/GHC/Iface/Make.dyn_o compiler/stage2/build/GHC/Iface/Recomp.dyn_o compiler/stage2/build/GHC/Iface/Recomp/Binary.dyn_o compiler/stage2/build/GHC/Iface/Recomp/Flags.dyn_o compiler/stage2/build/GHC/Iface/Rename.dyn_o compiler/stage2/build/GHC/Iface/Syntax.dyn_o compiler/stage2/build/GHC/Iface/Tidy.dyn_o compiler/stage2/build/GHC/Iface/Tidy/StaticPtrTable.dyn_o compiler/stage2/build/GHC/IfaceToCore.dyn_o compiler/stage2/build/GHC/Iface/Type.dyn_o compiler/stage2/build/GHC/Linker.dyn_o compiler/stage2/build/GHC/Linker/Dynamic.dyn_o compiler/stage2/build/GHC/Linker/ExtraObj.dyn_o compiler/stage2/build/GHC/Linker/Loader.dyn_o compiler/stage2/build/GHC/Linker/MacOS.dyn_o compiler/stage2/build/GHC/Linker/Static.dyn_o compiler/stage2/build/GHC/Linker/Static/Utils.dyn_o compiler/stage2/build/GHC/Linker/Types.dyn_o compiler/stage2/build/GHC/Linker/Unit.dyn_o compiler/stage2/build/GHC/Linker/Windows.dyn_o compiler/stage2/build/GHC/Llvm.dyn_o compiler/stage2/build/GHC/Llvm/MetaData.dyn_o compiler/stage2/build/GHC/Llvm/Ppr.dyn_o compiler/stage2/build/GHC/Llvm/Syntax.dyn_o compiler/stage2/build/GHC/Llvm/Types.dyn_o compiler/stage2/build/GHC/Parser.dyn_o compiler/stage2/build/GHC/Parser/Annotation.dyn_o compiler/stage2/build/GHC/Parser/CharClass.dyn_o compiler/stage2/build/GHC/Parser/Errors/Basic.dyn_o compiler/stage2/build/GHC/Parser/Errors/Ppr.dyn_o compiler/stage2/build/GHC/Parser/Errors/Types.dyn_o compiler/stage2/build/GHC/Parser/Header.dyn_o compiler/stage2/build/GHC/Parser/Lexer.dyn_o compiler/stage2/build/GHC/Parser/HaddockLex.dyn_o compiler/stage2/build/GHC/Parser/PostProcess.dyn_o compiler/stage2/build/GHC/Parser/PostProcess/Haddock.dyn_o compiler/stage2/build/GHC/Parser/Types.dyn_o compiler/stage2/build/GHC/Parser/Utils.dyn_o compiler/stage2/build/GHC/Platform.dyn_o compiler/stage2/build/GHC/Platform/ARM.dyn_o compiler/stage2/build/GHC/Platform/AArch64.dyn_o compiler/stage2/build/GHC/Platform/Constants.dyn_o compiler/stage2/build/GHC/Platform/NoRegs.dyn_o compiler/stage2/build/GHC/Platform/PPC.dyn_o compiler/stage2/build/GHC/Platform/Profile.dyn_o compiler/stage2/build/GHC/Platform/Reg.dyn_o compiler/stage2/build/GHC/Platform/Reg/Class.dyn_o compiler/stage2/build/GHC/Platform/Regs.dyn_o compiler/stage2/build/GHC/Platform/RISCV64.dyn_o compiler/stage2/build/GHC/Platform/S390X.dyn_o compiler/stage2/build/GHC/Platform/Ways.dyn_o compiler/stage2/build/GHC/Platform/X86.dyn_o compiler/stage2/build/GHC/Platform/X86_64.dyn_o compiler/stage2/build/GHC/Plugins.dyn_o compiler/stage2/build/GHC/Prelude.dyn_o compiler/stage2/build/GHC/Rename/Bind.dyn_o compiler/stage2/build/GHC/Rename/Doc.dyn_o compiler/stage2/build/GHC/Rename/Env.dyn_o compiler/stage2/build/GHC/Rename/Expr.dyn_o compiler/stage2/build/GHC/Rename/Fixity.dyn_o compiler/stage2/build/GHC/Rename/HsType.dyn_o compiler/stage2/build/GHC/Rename/Module.dyn_o compiler/stage2/build/GHC/Rename/Names.dyn_o compiler/stage2/build/GHC/Rename/Pat.dyn_o compiler/stage2/build/GHC/Rename/Splice.dyn_o compiler/stage2/build/GHC/Rename/Unbound.dyn_o compiler/stage2/build/GHC/Rename/Utils.dyn_o compiler/stage2/build/GHC/Runtime/Context.dyn_o compiler/stage2/build/GHC/Runtime/Debugger.dyn_o compiler/stage2/build/GHC/Runtime/Eval.dyn_o compiler/stage2/build/GHC/Runtime/Eval/Types.dyn_o compiler/stage2/build/GHC/Runtime/Heap/Inspect.dyn_o compiler/stage2/build/GHC/Runtime/Heap/Layout.dyn_o compiler/stage2/build/GHC/Runtime/Interpreter.dyn_o compiler/stage2/build/GHC/Runtime/Interpreter/Types.dyn_o compiler/stage2/build/GHC/Runtime/Loader.dyn_o compiler/stage2/build/GHC/Settings.dyn_o compiler/stage2/build/GHC/Settings/Config.dyn_o compiler/stage2/build/GHC/Settings/Constants.dyn_o compiler/stage2/build/GHC/Settings/IO.dyn_o compiler/stage2/build/GHC/Stg/BcPrep.dyn_o compiler/stage2/build/GHC/Stg/CSE.dyn_o compiler/stage2/build/GHC/Stg/Debug.dyn_o compiler/stage2/build/GHC/Stg/FVs.dyn_o compiler/stage2/build/GHC/Stg/Lift.dyn_o compiler/stage2/build/GHC/Stg/Lift/Analysis.dyn_o compiler/stage2/build/GHC/Stg/Lift/Config.dyn_o compiler/stage2/build/GHC/Stg/Lift/Monad.dyn_o compiler/stage2/build/GHC/Stg/Lint.dyn_o compiler/stage2/build/GHC/Stg/InferTags.dyn_o compiler/stage2/build/GHC/Stg/InferTags/Rewrite.dyn_o compiler/stage2/build/GHC/Stg/InferTags/TagSig.dyn_o compiler/stage2/build/GHC/Stg/InferTags/Types.dyn_o compiler/stage2/build/GHC/Stg/Pipeline.dyn_o compiler/stage2/build/GHC/Stg/Stats.dyn_o compiler/stage2/build/GHC/Stg/Subst.dyn_o compiler/stage2/build/GHC/Stg/Syntax.dyn_o compiler/stage2/build/GHC/Stg/Utils.dyn_o compiler/stage2/build/GHC/StgToByteCode.dyn_o compiler/stage2/build/GHC/StgToCmm.dyn_o compiler/stage2/build/GHC/StgToCmm/ArgRep.dyn_o compiler/stage2/build/GHC/StgToCmm/Bind.dyn_o compiler/stage2/build/GHC/StgToCmm/CgUtils.dyn_o compiler/stage2/build/GHC/StgToCmm/Closure.dyn_o compiler/stage2/build/GHC/StgToCmm/Config.dyn_o compiler/stage2/build/GHC/StgToCmm/DataCon.dyn_o compiler/stage2/build/GHC/StgToCmm/Env.dyn_o compiler/stage2/build/GHC/StgToCmm/Expr.dyn_o compiler/stage2/build/GHC/StgToCmm/ExtCode.dyn_o compiler/stage2/build/GHC/StgToCmm/Foreign.dyn_o compiler/stage2/build/GHC/StgToCmm/Heap.dyn_o compiler/stage2/build/GHC/StgToCmm/Hpc.dyn_o compiler/stage2/build/GHC/StgToCmm/Layout.dyn_o compiler/stage2/build/GHC/StgToCmm/Lit.dyn_o compiler/stage2/build/GHC/StgToCmm/Monad.dyn_o compiler/stage2/build/GHC/StgToCmm/Prim.dyn_o compiler/stage2/build/GHC/StgToCmm/Prof.dyn_o compiler/stage2/build/GHC/StgToCmm/Sequel.dyn_o compiler/stage2/build/GHC/StgToCmm/TagCheck.dyn_o compiler/stage2/build/GHC/StgToCmm/Ticky.dyn_o compiler/stage2/build/GHC/StgToCmm/Types.dyn_o compiler/stage2/build/GHC/StgToCmm/Utils.dyn_o compiler/stage2/build/GHC/Stg/Unarise.dyn_o compiler/stage2/build/GHC/SysTools.dyn_o compiler/stage2/build/GHC/SysTools/Ar.dyn_o compiler/stage2/build/GHC/SysTools/BaseDir.dyn_o compiler/stage2/build/GHC/SysTools/Elf.dyn_o compiler/stage2/build/GHC/SysTools/Info.dyn_o compiler/stage2/build/GHC/SysTools/Process.dyn_o compiler/stage2/build/GHC/SysTools/Tasks.dyn_o compiler/stage2/build/GHC/SysTools/Terminal.dyn_o compiler/stage2/build/GHC/Tc/Deriv.dyn_o compiler/stage2/build/GHC/Tc/Deriv/Functor.dyn_o compiler/stage2/build/GHC/Tc/Deriv/Generate.dyn_o compiler/stage2/build/GHC/Tc/Deriv/Generics.dyn_o compiler/stage2/build/GHC/Tc/Deriv/Infer.dyn_o compiler/stage2/build/GHC/Tc/Deriv/Utils.dyn_o compiler/stage2/build/GHC/Tc/Errors.dyn_o compiler/stage2/build/GHC/Tc/Errors/Hole.dyn_o compiler/stage2/build/GHC/Tc/Errors/Hole/FitTypes.dyn_o compiler/stage2/build/GHC/Tc/Errors/Ppr.dyn_o compiler/stage2/build/GHC/Tc/Errors/Types.dyn_o compiler/stage2/build/GHC/Tc/Gen/Annotation.dyn_o compiler/stage2/build/GHC/Tc/Gen/App.dyn_o compiler/stage2/build/GHC/Tc/Gen/Arrow.dyn_o compiler/stage2/build/GHC/Tc/Gen/Bind.dyn_o compiler/stage2/build/GHC/Tc/Gen/Default.dyn_o compiler/stage2/build/GHC/Tc/Gen/Export.dyn_o compiler/stage2/build/GHC/Tc/Gen/Expr.dyn_o compiler/stage2/build/GHC/Tc/Gen/Foreign.dyn_o compiler/stage2/build/GHC/Tc/Gen/Head.dyn_o compiler/stage2/build/GHC/Tc/Gen/HsType.dyn_o compiler/stage2/build/GHC/Tc/Gen/Match.dyn_o compiler/stage2/build/GHC/Tc/Gen/Pat.dyn_o compiler/stage2/build/GHC/Tc/Gen/Rule.dyn_o compiler/stage2/build/GHC/Tc/Gen/Sig.dyn_o compiler/stage2/build/GHC/Tc/Gen/Splice.dyn_o compiler/stage2/build/GHC/Tc/Instance/Class.dyn_o compiler/stage2/build/GHC/Tc/Instance/Family.dyn_o compiler/stage2/build/GHC/Tc/Instance/FunDeps.dyn_o compiler/stage2/build/GHC/Tc/Instance/Typeable.dyn_o compiler/stage2/build/GHC/Tc/Module.dyn_o compiler/stage2/build/GHC/Tc/Plugin.dyn_o compiler/stage2/build/GHC/Tc/Solver.dyn_o compiler/stage2/build/GHC/Tc/Solver/Canonical.dyn_o compiler/stage2/build/GHC/Tc/Solver/Rewrite.dyn_o compiler/stage2/build/GHC/Tc/Solver/InertSet.dyn_o compiler/stage2/build/GHC/Tc/Solver/Interact.dyn_o compiler/stage2/build/GHC/Tc/Solver/Monad.dyn_o compiler/stage2/build/GHC/Tc/Solver/Types.dyn_o compiler/stage2/build/GHC/Tc/TyCl.dyn_o compiler/stage2/build/GHC/Tc/TyCl/Build.dyn_o compiler/stage2/build/GHC/Tc/TyCl/Class.dyn_o compiler/stage2/build/GHC/Tc/TyCl/Instance.dyn_o compiler/stage2/build/GHC/Tc/TyCl/PatSyn.dyn_o compiler/stage2/build/GHC/Tc/TyCl/Utils.dyn_o compiler/stage2/build/GHC/Tc/Types.dyn_o compiler/stage2/build/GHC/Tc/Types/Constraint.dyn_o compiler/stage2/build/GHC/Tc/Types/Evidence.dyn_o compiler/stage2/build/GHC/Tc/Types/EvTerm.dyn_o compiler/stage2/build/GHC/Tc/Types/Origin.dyn_o compiler/stage2/build/GHC/Tc/Types/Rank.dyn_o compiler/stage2/build/GHC/Tc/Utils/Backpack.dyn_o compiler/stage2/build/GHC/Tc/Utils/Concrete.dyn_o compiler/stage2/build/GHC/Tc/Utils/Env.dyn_o compiler/stage2/build/GHC/Tc/Utils/Instantiate.dyn_o compiler/stage2/build/GHC/Tc/Utils/Monad.dyn_o compiler/stage2/build/GHC/Tc/Utils/TcMType.dyn_o compiler/stage2/build/GHC/Tc/Utils/TcType.dyn_o compiler/stage2/build/GHC/Tc/Utils/Unify.dyn_o
compiler/stage2/build/GHC/Tc/Utils/Zonk.dyn_o compiler/stage2/build/GHC/Tc/Validity.dyn_o compiler/stage2/build/GHC/ThToHs.dyn_o compiler/stage2/build/GHC/Types/Annotations.dyn_o compiler/stage2/build/GHC/Types/Avail.dyn_o compiler/stage2/build/GHC/Types/Basic.dyn_o compiler/stage2/build/GHC/Types/BreakInfo.dyn_o compiler/stage2/build/GHC/Types/CompleteMatch.dyn_o compiler/stage2/build/GHC/Types/CostCentre.dyn_o compiler/stage2/build/GHC/Types/CostCentre/State.dyn_o compiler/stage2/build/GHC/Types/Cpr.dyn_o compiler/stage2/build/GHC/Types/Demand.dyn_o compiler/stage2/build/GHC/Types/Error.dyn_o compiler/stage2/build/GHC/Types/FieldLabel.dyn_o compiler/stage2/build/GHC/Types/Fixity.dyn_o compiler/stage2/build/GHC/Types/Fixity/Env.dyn_o compiler/stage2/build/GHC/Types/ForeignCall.dyn_o compiler/stage2/build/GHC/Types/ForeignStubs.dyn_o compiler/stage2/build/GHC/Types/Hint.dyn_o compiler/stage2/build/GHC/Types/Hint/Ppr.dyn_o compiler/stage2/build/GHC/Types/HpcInfo.dyn_o compiler/stage2/build/GHC/Types/Id.dyn_o compiler/stage2/build/GHC/Types/IPE.dyn_o compiler/stage2/build/GHC/Types/Id/Info.dyn_o compiler/stage2/build/GHC/Types/Id/Make.dyn_o compiler/stage2/build/GHC/Types/Literal.dyn_o compiler/stage2/build/GHC/Types/Meta.dyn_o compiler/stage2/build/GHC/Types/Name.dyn_o compiler/stage2/build/GHC/Types/Name/Cache.dyn_o compiler/stage2/build/GHC/Types/Name/Env.dyn_o compiler/stage2/build/GHC/Types/Name/Occurrence.dyn_o compiler/stage2/build/GHC/Types/Name/Reader.dyn_o compiler/stage2/build/GHC/Types/Name/Set.dyn_o compiler/stage2/build/GHC/Types/Name/Shape.dyn_o compiler/stage2/build/GHC/Types/Name/Ppr.dyn_o compiler/stage2/build/GHC/Types/PkgQual.dyn_o compiler/stage2/build/GHC/Types/RepType.dyn_o compiler/stage2/build/GHC/Types/SafeHaskell.dyn_o compiler/stage2/build/GHC/Types/SourceError.dyn_o compiler/stage2/build/GHC/Types/SourceFile.dyn_o compiler/stage2/build/GHC/Types/SourceText.dyn_o compiler/stage2/build/GHC/Types/SrcLoc.dyn_o compiler/stage2/build/GHC/Types/Target.dyn_o compiler/stage2/build/GHC/Types/Tickish.dyn_o compiler/stage2/build/GHC/Types/TypeEnv.dyn_o compiler/stage2/build/GHC/Types/TyThing.dyn_o compiler/stage2/build/GHC/Types/Unique.dyn_o compiler/stage2/build/GHC/Types/Unique/DFM.dyn_o compiler/stage2/build/GHC/Types/Unique/DSet.dyn_o compiler/stage2/build/GHC/Types/Unique/FM.dyn_o compiler/stage2/build/GHC/Types/Unique/Map.dyn_o compiler/stage2/build/GHC/Types/Unique/MemoFun.dyn_o compiler/stage2/build/GHC/Types/Unique/SDFM.dyn_o compiler/stage2/build/GHC/Types/Unique/Set.dyn_o compiler/stage2/build/GHC/Types/Unique/Supply.dyn_o compiler/stage2/build/GHC/Types/Var.dyn_o compiler/stage2/build/GHC/Types/Var/Env.dyn_o compiler/stage2/build/GHC/Types/Var/Set.dyn_o compiler/stage2/build/GHC/Unit.dyn_o compiler/stage2/build/GHC/Unit/Env.dyn_o compiler/stage2/build/GHC/Unit/External.dyn_o compiler/stage2/build/GHC/Unit/Finder.dyn_o compiler/stage2/build/GHC/Unit/Finder/Types.dyn_o compiler/stage2/build/GHC/Unit/Home.dyn_o compiler/stage2/build/GHC/Unit/Home/ModInfo.dyn_o compiler/stage2/build/GHC/Unit/Info.dyn_o compiler/stage2/build/GHC/Unit/Module.dyn_o compiler/stage2/build/GHC/Unit/Module/Deps.dyn_o compiler/stage2/build/GHC/Unit/Module/Env.dyn_o compiler/stage2/build/GHC/Unit/Module/Graph.dyn_o compiler/stage2/build/GHC/Unit/Module/Imported.dyn_o compiler/stage2/build/GHC/Unit/Module/Location.dyn_o compiler/stage2/build/GHC/Unit/Module/ModDetails.dyn_o compiler/stage2/build/GHC/Unit/Module/ModGuts.dyn_o compiler/stage2/build/GHC/Unit/Module/ModIface.dyn_o compiler/stage2/build/GHC/Unit/Module/ModSummary.dyn_o compiler/stage2/build/GHC/Unit/Module/Name.dyn_o compiler/stage2/build/GHC/Unit/Module/Status.dyn_o compiler/stage2/build/GHC/Unit/Module/Warnings.dyn_o compiler/stage2/build/GHC/Unit/Parser.dyn_o compiler/stage2/build/GHC/Unit/Ppr.dyn_o compiler/stage2/build/GHC/Unit/State.dyn_o compiler/stage2/build/GHC/Unit/Types.dyn_o compiler/stage2/build/GHC/Utils/Asm.dyn_o compiler/stage2/build/GHC/Utils/Binary.dyn_o compiler/stage2/build/GHC/Utils/Binary/Typeable.dyn_o compiler/stage2/build/GHC/Utils/BufHandle.dyn_o compiler/stage2/build/GHC/Utils/CliOption.dyn_o compiler/stage2/build/GHC/Utils/Constants.dyn_o compiler/stage2/build/GHC/Utils/Error.dyn_o compiler/stage2/build/GHC/Utils/Exception.dyn_o compiler/stage2/build/GHC/Utils/Fingerprint.dyn_o compiler/stage2/build/GHC/Utils/FV.dyn_o compiler/stage2/build/GHC/Utils/GlobalVars.dyn_o compiler/stage2/build/GHC/Utils/IO/Unsafe.dyn_o compiler/stage2/build/GHC/Utils/Json.dyn_o compiler/stage2/build/GHC/Utils/Lexeme.dyn_o compiler/stage2/build/GHC/Utils/Logger.dyn_o compiler/stage2/build/GHC/Utils/Misc.dyn_o compiler/stage2/build/GHC/Utils/Monad.dyn_o compiler/stage2/build/GHC/Utils/Monad/State/Strict.dyn_o compiler/stage2/build/GHC/Utils/Monad/State/Lazy.dyn_o compiler/stage2/build/GHC/Utils/Outputable.dyn_o compiler/stage2/build/GHC/Utils/Panic.dyn_o compiler/stage2/build/GHC/Utils/Panic/Plain.dyn_o compiler/stage2/build/GHC/Utils/Ppr.dyn_o compiler/stage2/build/GHC/Utils/Ppr/Colour.dyn_o compiler/stage2/build/GHC/Utils/TmpFs.dyn_o compiler/stage2/build/GHC/Utils/Trace.dyn_o compiler/stage2/build/Language/Haskell/Syntax.dyn_o compiler/stage2/build/Language/Haskell/Syntax/Binds.dyn_o compiler/stage2/build/Language/Haskell/Syntax/Decls.dyn_o compiler/stage2/build/Language/Haskell/Syntax/Expr.dyn_o compiler/stage2/build/Language/Haskell/Syntax/Extension.dyn_o compiler/stage2/build/Language/Haskell/Syntax/Lit.dyn_o compiler/stage2/build/Language/Haskell/Syntax/Pat.dyn_o compiler/stage2/build/Language/Haskell/Syntax/Type.dyn_o compiler/stage2/build/cbits/cutils.dyn_o compiler/stage2/build/cbits/genSym.dyn_o compiler/stage2/build/cbits/keepCAFsForGHCi.dyn_o -shared -dynamic -dynload deploy -no-auto-link-packages -o compiler/stage2/build/libHSghc-9.5-ghc9.5.20220430.so
I google it and guess it can be solved by a gcc parameter -mcmodel=large
but I don't know how to add it to this compile process.
Or may be we can replace this command with some smaller command?
I really need some advice.