[GHC] #11816: Refactor SymbolInfo out of Linker.c

GHC ghc-devs at haskell.org
Sat Jun 4 15:04:43 UTC 2016


#11816: Refactor SymbolInfo out of Linker.c
-------------------------------------+-------------------------------------
        Reporter:  Phyx-             |                Owner:  Phyx-
            Type:  task              |               Status:  closed
        Priority:  normal            |            Milestone:  8.2.1
       Component:  Runtime System    |              Version:  8.1
  (Linker)                           |
      Resolution:  fixed             |             Keywords:
Operating System:  Unknown/Multiple  |         Architecture:
                                     |  Unknown/Multiple
 Type of failure:  None/Unknown      |            Test Case:
      Blocked By:                    |             Blocking:
 Related Tickets:  #11223            |  Differential Rev(s):  Phab:D2184
       Wiki Page:                    |
-------------------------------------+-------------------------------------

Comment (by Ben Gamari <ben@…>):

 In [changeset:"b948a1da7a3929160cb7cb8d6cf2fe79c3081d0a/ghc" b948a1d/ghc]:
 {{{
 #!CommitTicketReference repository="ghc"
 revision="b948a1da7a3929160cb7cb8d6cf2fe79c3081d0a"
 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
 }}}

--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/11816#comment:7>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler


More information about the ghc-tickets mailing list