[GHC] #9012: HPC is broken (relocation R_386_GOTOFF against undefined symbol can not be used when making a shared object)

GHC ghc-devs at haskell.org
Wed Jul 2 17:42:57 UTC 2014


#9012: HPC is broken (relocation R_386_GOTOFF against undefined symbol can not be
used when making a shared object)
-------------------------------------+------------------------------------
        Reporter:  Feuerbach         |            Owner:
            Type:  bug               |           Status:  patch
        Priority:  high              |        Milestone:  7.8.4
       Component:  Compiler          |          Version:  7.8.2
      Resolution:                    |         Keywords:
Operating System:  Unknown/Multiple  |     Architecture:  Unknown/Multiple
 Type of failure:  None/Unknown      |       Difficulty:  Unknown
       Test Case:                    |       Blocked By:
        Blocking:                    |  Related Tickets:
-------------------------------------+------------------------------------

Comment (by Reid Barton <rwbarton@…>):

 In [changeset:"3285a3d5bc7419464f5d2e6cef7c3adb9bca65c3/ghc"]:
 {{{
 #!CommitTicketReference repository="ghc"
 revision="3285a3d5bc7419464f5d2e6cef7c3adb9bca65c3"
 Mark HPC ticks labels as dynamic

 This enables GHC's PIC machinery for accessing tickboxes of other
 packages correctly when building dynamic libraries. Previously
 GHC was doing strange and wrong things in that situation. See #9012.
 }}}

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


More information about the ghc-tickets mailing list