[commit: ghc] master: Support thin archive format (5d7f590)

git at git.haskell.org git at git.haskell.org
Tue Apr 1 11:39:11 UTC 2014


Repository : ssh://git@git.haskell.org/ghc

On branch  : master
Link       : http://ghc.haskell.org/trac/ghc/changeset/5d7f59018703b94ebfe96cbef5574ec396a1c051/ghc

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

commit 5d7f59018703b94ebfe96cbef5574ec396a1c051
Author: Simon Marlow <marlowsd at gmail.com>
Date:   Fri Mar 28 14:43:53 2014 +0000

    Support thin archive format
    
    This is a patch from FB's internal build of GHC that I'm pushing
    upstream.
    
    Author: Andrew Gallagher <agallagher at fb.com>
    
    This diff adds simple thin archive support to ghc's linker code, which
    basically just entails finding the member data from disk rather than
    from inside the archive (except for the case of the symbol index and
    gnu filename index, where the member data is still inline).


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

5d7f59018703b94ebfe96cbef5574ec396a1c051
 rts/Linker.c |  139 +++++++++++++++++++++++++++++++++++++---------------------
 1 file changed, 90 insertions(+), 49 deletions(-)

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

    git diff-tree --root --patch-with-stat --no-color --find-copies-harder --ignore-space-at-eol --cc 5d7f59018703b94ebfe96cbef5574ec396a1c051


More information about the ghc-commits mailing list