summaryrefslogtreecommitdiff
path: root/libffi-tarballs
diff options
context:
space:
mode:
authorBen Gamari <ben@smart-cactus.org>2019-06-14 16:53:12 -0400
committerBen Gamari <ben@smart-cactus.org>2019-06-22 13:25:08 +0000
commitcd177b44695382878eca7800fb2493b72b20c1e7 (patch)
tree26583f66e767dc1ddf9da2dae30ab21171d64987 /libffi-tarballs
parent652b83be7a13f35deefc778d89fd11c9dd46cfa3 (diff)
downloadhaskell-wip/T13786.tar.gz
ghci: Load static objects in batcheswip/T13786
Previously in the case where GHC was dynamically linked we would load static objects one-by-one by linking each into its own shared object and dlopen'ing each in order. However, this meant that the link would fail in the event that the objects had cyclic symbol dependencies. Here we fix this by merging each "run" of static objects into a single shared object and loading this. Fixes #13786 for the case where GHC is dynamically linked.
Diffstat (limited to 'libffi-tarballs')
0 files changed, 0 insertions, 0 deletions