
#13378: ghc-stage2 broken for quick-llvm -------------------------------------+------------------------------------- Reporter: angerman | Owner: (none) Type: bug | Status: patch Priority: highest | Milestone: 8.2.1 Component: Compiler | Version: Resolution: | Keywords: Operating System: MacOS X | Architecture: x86_64 Type of failure: Building GHC | (amd64) failed | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Phab:D3290 Wiki Page: | -------------------------------------+------------------------------------- Changes (by rwbarton): * status: new => patch * differential: => Phab:D3290 Comment: We can actually use `.alt_entry` to prevent the linker from splitting up info tables from the following function bodies. Really this should be done in LLVM but for now we can do it ourselves. This is actually slightly better than what we do in the NCG and we could switch the NCG over to using `.alt_entry` too, provided that `.alt_entry` is supported on a sufficiently wide range of Mac OS versions. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/13378#comment:6 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler