
#8166: Undefined references in HEAD object files ---------------------------------+---------------------------------- Reporter: joelteon | Owner: jstolarek Type: bug | Status: new Priority: high | Milestone: 7.8.1 Component: Compiler | Version: 7.7 Resolution: | Keywords: Operating System: Linux | Architecture: x86_64 (amd64) Type of failure: None/Unknown | Difficulty: Unknown Test Case: | Blocked By: Blocking: | Related Tickets: ---------------------------------+---------------------------------- Comment (by rwbarton): After further experimentation, reverting just 388e14e2 "Merge cgTailCall and cgLneJump into one function" is enough to solve my problems. And it looks wrong: the structure of the old code is not as described in the commit message: the `fun_id` that used to be passed to `cgTailCall` is not the same as the one in `cgIdApp`, as explained in a comment in the old code. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/8166#comment:4 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler