[commit: ghc] master: Refactor the SymbolName and SymbolAddr types to be pointers (b948a1d)

git at git.haskell.org git at git.haskell.org
Sat Jun 4 15:04:47 UTC 2016


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

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

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

commit b948a1da7a3929160cb7cb8d6cf2fe79c3081d0a
Author: Tamar Christina <tamar at zhox.com>
Date:   Sat Jun 4 13:07:32 2016 +0200

    Refactor the SymbolName and SymbolAddr types to be pointers
    
    Take the pointer notation out of the typedef such that it preserves the
    fact that these are pointers at the use site.
    
    Test Plan:
    ./validate on all platforms that use the runtime linker.
    
    For unix platforms please ensure `DYNAMIC_GHC_PROGRAMS=NO` is
     added to your validate file.
    
    Continuation of D2250
    
    Reviewers: austin, bgamari, simonmar, erikd
    
    Reviewed By: erikd
    
    Subscribers: thomie, #ghc_windows_task_force
    
    Differential Revision: https://phabricator.haskell.org/D2302
    
    GHC Trac Issues: #11816


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

b948a1da7a3929160cb7cb8d6cf2fe79c3081d0a
 rts/Linker.c     | 90 ++++++++++++++++++++++++++++----------------------------
 rts/RtsSymbols.h |  8 ++---
 2 files changed, 49 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 b948a1da7a3929160cb7cb8d6cf2fe79c3081d0a


More information about the ghc-commits mailing list