
My current patch on phabricator.haskell.org does do away with this and
instead implements an automatic partitioning scheme which also scales.
I have just not resolved all the issues yet to be able to push it with
dynamic linking on. Although it might be worth for me to disable dynamic
linking and push the current one as to get dll-split gone and to make the
required build system changes.
On Thu, 16 Mar 2017, 18:03 Edward Z. Yang,
If you add a module to GHC, I know you need to extend ghc.cabal.in. But also ghc.mk? Otherwise I get hits
If you add a module to GHC, I know you need to extend ghc.cabal.in. But also ghc.mk? Otherwise I get hits /usr/bin/ar: creating rts/dist/build/libHSrts_debug.a
Reachable modules from DynFlags out of date
Please fix compiler/ghc.mk, or building DLLs on Windows may break (#7780)
Extra modules: CoreOpt
make[1]: *** [compiler/stage2/dll-split.stamp] Error 1
make[1]: *** Waiting for unfinished jobs....
make: *** [all] Error 2
Is it necessary to have two places to extend?
Simon
ghc-devs mailing list ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs