Repository : ssh://darcs.haskell.org//srv/darcs/ghc

On branch  : master

http://hackage.haskell.org/trac/ghc/changeset/9babbc8ddb62308762947debfe022635df1fce82

>---------------------------------------------------------------

commit 9babbc8ddb62308762947debfe022635df1fce82
Author: Simon Marlow <[email protected]>
Date:   Tue Aug 2 14:17:18 2011 +0100

    Fix #5289 (loading libstdc++.so in GHCi), and also fix some other
    linking scenarios.  We weren't searching for .a archives to satisfy
    -lfoo options on the GHCi command line, for example.
    
    I've tidied up the code in this module so that dealing with -l options
    on the command line is consistent with the handling of extra-libraries
    for packages.
    
    While I was here I moved some stuff out of Linker.hs that didn't seem
    to belong here: dataConInfoPtrToName (now in new module DebuggerUtils)
    and lessUnsafeCoerce (now in DynamicLoading, next to its only use)

 compiler/ghc.cabal.in             |    2 +-
 compiler/ghci/DebuggerUtils.hs    |  129 +++++++++++++++++++++
 compiler/ghci/Linker.lhs          |  228 ++++++++++---------------------------
 compiler/ghci/RtClosureInspect.hs |    1 +
 compiler/main/DynamicLoading.hs   |   21 ++++-
 compiler/main/SysTools.lhs        |   84 ++++++++++----
 6 files changed, 268 insertions(+), 197 deletions(-)


Diff suppressed because of size. To see it, use:

    git show 9babbc8ddb62308762947debfe022635df1fce82

_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to