
#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