Allow use of the external interpreter in stage1.
Summary: Now that we have -fexternal-interpreter, we can lose most of the GHCI ifdefs. This was originally added in https://phabricator.haskell.org/D2826 but that led to a compatibility issue with ghc 7.10.x on Windows. That's fixed here and the revert reverted. Reviewers: goldfire, hvr, austin, bgamari, Phyx Reviewed By: Phyx Subscribers: thomie Differential Revision: https://phabricator.haskell.org/D2884 GHC Trac Issues: #13008
Showing
- compiler/deSugar/Coverage.hs 3 additions, 5 deletionscompiler/deSugar/Coverage.hs
- compiler/ghc.cabal.in 8 additions, 13 deletionscompiler/ghc.cabal.in
- compiler/ghci/ByteCodeGen.hs 4 additions, 0 deletionscompiler/ghci/ByteCodeGen.hs
- compiler/ghci/ByteCodeInstr.hs 4 additions, 0 deletionscompiler/ghci/ByteCodeInstr.hs
- compiler/ghci/ByteCodeTypes.hs 5 additions, 1 deletioncompiler/ghci/ByteCodeTypes.hs
- compiler/ghci/GHCi.hsc 49 additions, 1 deletioncompiler/ghci/GHCi.hsc
- compiler/ghci/Linker.hs 10 additions, 0 deletionscompiler/ghci/Linker.hs
- compiler/hsSyn/HsExpr.hs 0 additions, 13 deletionscompiler/hsSyn/HsExpr.hs
- compiler/main/DriverPipeline.hs 0 additions, 4 deletionscompiler/main/DriverPipeline.hs
- compiler/main/DynFlags.hs 0 additions, 29 deletionscompiler/main/DynFlags.hs
- compiler/main/GHC.hs 6 additions, 32 deletionscompiler/main/GHC.hs
- compiler/main/GhcMake.hs 0 additions, 8 deletionscompiler/main/GhcMake.hs
- compiler/main/Hooks.hs 0 additions, 14 deletionscompiler/main/Hooks.hs
- compiler/main/HscMain.hs 0 additions, 24 deletionscompiler/main/HscMain.hs
- compiler/main/HscTypes.hs 0 additions, 28 deletionscompiler/main/HscTypes.hs
- compiler/main/InteractiveEval.hs 1 addition, 6 deletionscompiler/main/InteractiveEval.hs
- compiler/main/InteractiveEvalTypes.hs 4 additions, 5 deletionscompiler/main/InteractiveEvalTypes.hs
- compiler/rename/RnEnv.hs 0 additions, 4 deletionscompiler/rename/RnEnv.hs
- compiler/rename/RnSplice.hs 0 additions, 22 deletionscompiler/rename/RnSplice.hs
- compiler/simplCore/CoreMonad.hs 0 additions, 8 deletionscompiler/simplCore/CoreMonad.hs
Loading
Please register or sign in to comment