I think part of what Ian is saying is that the default config for a Perf build for HEAD will build the dylib versions of all the libraries. Or am I not understanding the question?
eg: see the default make file https://github.com/ghc/ghc/blob/master/mk/build.mk.sample#L55-L75 On Mon, Dec 23, 2013 at 12:59 PM, Ben Gamari <[email protected]> wrote: > Ian Lynagh <[email protected]> writes: > > > You shouldn't need dynamic-by-default. It should Just Work in HEAD, both > > unregisterised and registerised. > > > Just to clarify, how does one configure GHCi to use dynamic linking now? > Should I interpret your message to mean that it is already configured > this way? Where in the tree is this configured? > > To be perfectly clear, I want to ensure that dynamic linking is always > preferred over linking static objects with the RTS linker. Will this > happen as things stand? How does GHCi decide how to load a library? Is > this the role of GhcDynamic? > > I'm still not really sure why `DYNAMIC_BY_DEFAULT` should be causing the > problems I'm observing. It seems to me that it is functionally equivalent > to passing the `-dynamic` flag as they both simply add `WayDyn` to > DynFlag's > `ways` list. Do you have any idea where they might differ? > > Cheers, > > - Ben > > > _______________________________________________ > ghc-devs mailing list > [email protected] > http://www.haskell.org/mailman/listinfo/ghc-devs > >
_______________________________________________ ghc-devs mailing list [email protected] http://www.haskell.org/mailman/listinfo/ghc-devs
