ghc-bin: Add --merge-objs mode
This adds a new mode, `--merge-objs`, which can be used to produce merged GHCi library objects. As future work we will rip out the object-merging logic in Hadrian and Cabal and instead use this mode. Closes #20712.
Showing
- compiler/GHC/Driver/Phases.hs 8 additions, 7 deletionscompiler/GHC/Driver/Phases.hs
- compiler/GHC/Driver/Pipeline.hs 11 additions, 3 deletionscompiler/GHC/Driver/Pipeline.hs
- compiler/GHC/Driver/Pipeline/Execute.hs 12 additions, 17 deletionscompiler/GHC/Driver/Pipeline/Execute.hs
- compiler/GHC/Driver/Session.hs 7 additions, 0 deletionscompiler/GHC/Driver/Session.hs
- docs/users_guide/ghci.rst 15 additions, 0 deletionsdocs/users_guide/ghci.rst
- docs/users_guide/using.rst 8 additions, 0 deletionsdocs/users_guide/using.rst
- testsuite/tests/driver/MergeObjsMode/A.hs 5 additions, 0 deletionstestsuite/tests/driver/MergeObjsMode/A.hs
- testsuite/tests/driver/MergeObjsMode/B.hs 4 additions, 0 deletionstestsuite/tests/driver/MergeObjsMode/B.hs
- testsuite/tests/driver/MergeObjsMode/Main.hs 7 additions, 0 deletionstestsuite/tests/driver/MergeObjsMode/Main.hs
- testsuite/tests/driver/MergeObjsMode/Makefile 12 additions, 0 deletionstestsuite/tests/driver/MergeObjsMode/Makefile
- testsuite/tests/driver/MergeObjsMode/MergeObjsMode.stdout 1 addition, 0 deletionstestsuite/tests/driver/MergeObjsMode/MergeObjsMode.stdout
- testsuite/tests/driver/MergeObjsMode/all.T 4 additions, 0 deletionstestsuite/tests/driver/MergeObjsMode/all.T
- testsuite/tests/driver/MergeObjsMode/app/Main.hs 6 additions, 0 deletionstestsuite/tests/driver/MergeObjsMode/app/Main.hs
Loading
Please register or sign in to comment