Forked from
Glasgow Haskell Compiler / GHC
44399 commits behind the upstream repository.
There is no longer any need for them to be separate, and this way we don't have to call perl from the boot script. This is particularly useful when perl isn't where we expect it to be (#5154).