#9832: Get rid of PERL dependency of `ghc-split` ---------------------------------+---------------------------------------- Reporter: hvr | Owner: dobenour Type: task | Status: patch Priority: normal | Milestone: 8.8.1 Component: Driver | Version: Resolution: | Keywords: perl Operating System: Windows | Architecture: Unknown/Multiple Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: #8405 | Differential Rev(s): Phab:D2768 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/9832#comment:37> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler