summaryrefslogtreecommitdiff
path: root/security/pleaser
diff options
context:
space:
mode:
authorpho <pho@pkgsrc.org>2022-02-26 03:55:37 +0000
committerpho <pho@pkgsrc.org>2022-02-26 03:55:37 +0000
commit7717cc6675076ed2acbd0fb84aa5c8d6d9635d0a (patch)
tree6de4851e2593d908484d01981501d62060a532d4 /security/pleaser
parent3c9f16624e28f4eb7c9bdb210b163eb17eb57b1f (diff)
downloadpkgsrc-7717cc6675076ed2acbd0fb84aa5c8d6d9635d0a.tar.gz
mk/haskell.mk: Enable --enable-split-sections
Ask GHC to put each compiled function in a separate section and ld(1) to perform GC. This greatly reduces the size of executables linked with static Haskell libraries. For example, lang/purescript shrinks down from 104 MiB to 57 MiB! Reduced storage use means reduced I/O cost!
Diffstat (limited to 'security/pleaser')
0 files changed, 0 insertions, 0 deletions