[GHC] #10969: Arm: Investigate Thumb2/Arm interworking
GHC
ghc-devs at haskell.org
Wed Jan 13 13:30:35 UTC 2016
#10969: Arm: Investigate Thumb2/Arm interworking
---------------------------------------+----------------------------------
Reporter: erikd | Owner:
Type: task | Status: closed
Priority: normal | Milestone: 8.0.1
Component: Compiler (CodeGen) | Version: 7.11
Resolution: fixed | Keywords: arm, thumb
Operating System: Unknown/Multiple | Architecture: arm
Type of failure: None/Unknown | Test Case:
Blocked By: | Blocking:
Related Tickets: #10375 | Differential Rev(s):
Wiki Page: |
---------------------------------------+----------------------------------
Changes (by bgamari):
* status: new => closed
* resolution: => fixed
* milestone: => 8.0.1
Comment:
I believe we can consider this fixed. The current situation is that GHC
produces strictly ARM code, avoiding the need to handle interworking
between Haskell functions (which is quite tricky due to tables-next-to-
code). However, we can now call foreign Thumb functions without any
trouble due to a variety of linker fixes (which are collected on #11206).
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/10969#comment:4>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list