summaryrefslogtreecommitdiff
path: root/hadrian/src/Rules/Test.hs
diff options
context:
space:
mode:
authorDavid Eichmann <EichmannD@gmail.com>2019-01-15 12:34:06 -0700
committerMarge Bot <ben+marge-bot@smart-cactus.org>2019-02-22 23:35:18 -0500
commit806cc234426dca41e1c799e9e6212cf9e352d180 (patch)
tree76b5aec4aceea299fd14952e9d0ad8afedd1f56a /hadrian/src/Rules/Test.hs
parent44ad7215a11cb49651233646c30ced9eb72eaad2 (diff)
downloadhaskell-806cc234426dca41e1c799e9e6212cf9e352d180.tar.gz
Build and copy libffi shared libraries correctly and enable dynamically linking ghc.
Test Plan: Ensure build environment does NOT have a system libffi installed (you may want to use a nix environment). Then `hadrian/build.sh -c --flavour=default` Reviewers: bgamari Subscribers: rwbarton, carter GHC Trac Issues: #15837
Diffstat (limited to 'hadrian/src/Rules/Test.hs')
-rw-r--r--hadrian/src/Rules/Test.hs6
1 files changed, 1 insertions, 5 deletions
diff --git a/hadrian/src/Rules/Test.hs b/hadrian/src/Rules/Test.hs
index 461a95f93a..b72c1b964b 100644
--- a/hadrian/src/Rules/Test.hs
+++ b/hadrian/src/Rules/Test.hs
@@ -113,11 +113,7 @@ needIservBins = do
rtsways <- interpretInContext (vanillaContext Stage1 ghc) getRtsWays
need =<< traverse programPath
[ Context Stage1 iserv w
- | w <- [vanilla, profiling
- -- TODO dynamic way has been reverted as the dynamic build
- -- is broken. See #15837.
- -- , dynamic
- ]
+ | w <- [vanilla, profiling, dynamic]
, w `elem` rtsways
]