#11315: GHC doesn't restore split objects -------------------------------------+------------------------------------- Reporter: snowleopard | Owner: (none) Type: bug | Status: new Priority: normal | Milestone: Component: Compiler | Version: 7.10.3 Resolution: | Keywords: Operating System: Unknown/Multiple | Architecture: | Unknown/Multiple Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by Marge Bot <ben+marge-bot@…>): In [changeset:"37f257afcd6a52cf4d76c60d766b1aeb520b9f05/ghc" 37f257af/ghc]: {{{ #!CommitTicketReference repository="ghc" revision="37f257afcd6a52cf4d76c60d766b1aeb520b9f05" Rip out object splitting The splitter is an evil Perl script that processes assembler code. Its job can be done better by the linker's --gc-sections flag. GHC passes this flag to the linker whenever -split-sections is passed on the command line. This is based on @DemiMarie's D2768. Fixes Trac #11315 Fixes Trac #9832 Fixes Trac #8964 Fixes Trac #8685 Fixes Trac #8629 }}} -- Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/11315#comment:4> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler