[GHC] #11123: Arm: checkProddableBlock: invalid fixup in runtime linker

GHC ghc-devs at haskell.org
Mon Nov 30 21:49:09 UTC 2015


#11123: Arm: checkProddableBlock: invalid fixup in runtime linker
----------------------------------------+-----------------------------
        Reporter:  erikd                |                Owner:
            Type:  bug                  |               Status:  new
        Priority:  normal               |            Milestone:  8.0.1
       Component:  Compiler             |              Version:  7.11
      Resolution:                       |             Keywords:
Operating System:  Unknown/Multiple     |         Architecture:  arm
 Type of failure:  Building GHC failed  |            Test Case:
      Blocked By:                       |             Blocking:
 Related Tickets:                       |  Differential Rev(s):
       Wiki Page:                       |
----------------------------------------+-----------------------------

Comment (by erikd):

 I just applied Phab:D1470 and built it on my Arm board. I am no longger
 getting a problem with `checkProddableBlock` but I am getting a large
 amount of errors like:

 {{{
 ghc-stage2: Symbol `exp' requires Thumb linkage which is not currently
 supported.
 ghc-stage2: Symbol `log' requires Thumb linkage which is not currently
 supported.
 ghc-stage2: Symbol `sin' requires Thumb linkage which is not currently
 supported.
 }}}

 for symbols in libc. This is completely un-related to Phab:D1470.

 It looks like the libc on this machine switched from Arm linkage to Thumb
 linkage during a recent upgrade. @bgamari any clues?

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


More information about the ghc-tickets mailing list