Skip to content
Snippets Groups Projects
Forked from Glasgow Haskell Compiler / GHC
20728 commits behind, 1 commit ahead of the upstream repository.
Reid Barton's avatar
rwbarton authored
After commit a50082c1 we use -ffunction-sections -fdata-sections
for all C compilations, when $1_$2_SplitSections is set. But that
variable was set in build-package.mk which is not run for the RTS.
As a result the RTS was not being split, leading to larger binaries.

This commit fixes RTS splitting by moving the definition of
$1_$2_SplitSections to distdir-opts.mk, which is run for the RTS
(and also from build-package.mk).
ac85c29f
History