Repository : ssh://darcs.haskell.org//srv/darcs/ghc On branch : master
http://hackage.haskell.org/trac/ghc/changeset/83f5c6c69ceeff6cb6ca8d56dfad79c5e126a130 >--------------------------------------------------------------- commit 83f5c6c69ceeff6cb6ca8d56dfad79c5e126a130 Author: Ian Lynagh <[email protected]> Date: Sat Oct 13 14:42:52 2012 +0100 When dynamic-by-default, don't use the GHCi linker We instead link objects into a temporary DLL and dlopen that compiler/ghci/Linker.lhs | 63 +++++++++++---- compiler/main/DriverPipeline.hs | 173 ++------------------------------------- compiler/main/DynFlags.hs | 71 +++++++++-------- compiler/main/GhcMake.hs | 4 +- compiler/main/HscTypes.lhs | 9 ++- compiler/main/SysTools.lhs | 170 ++++++++++++++++++++++++++++++++++++++ rts/Linker.c | 18 ++++ rts/ghc.mk | 4 + 8 files changed, 294 insertions(+), 218 deletions(-) Diff suppressed because of size. To see it, use: git show 83f5c6c69ceeff6cb6ca8d56dfad79c5e126a130 _______________________________________________ Cvs-ghc mailing list [email protected] http://www.haskell.org/mailman/listinfo/cvs-ghc
