summaryrefslogtreecommitdiff
path: root/testsuite/tests/ghci/linking/all.T
diff options
context:
space:
mode:
authorAustin Seipp <austin@well-typed.com>2014-01-13 08:29:23 -0600
committerAustin Seipp <austin@well-typed.com>2014-01-14 03:46:06 -0600
commitabea97b64cf488b3d18feca844d09f7a466e81d5 (patch)
treedac8fb54e04bba9b031b7a28673890248830c9c6 /testsuite/tests/ghci/linking/all.T
parent01b85a8419fffe93707cc83968c40351b969cd34 (diff)
downloadhaskell-abea97b64cf488b3d18feca844d09f7a466e81d5.tar.gz
Fix T3333
Weak symbols work with the dynamic linker, not just the linux static linker (c.f. Mac OS X.) Signed-off-by: Austin Seipp <austin@well-typed.com>
Diffstat (limited to 'testsuite/tests/ghci/linking/all.T')
-rw-r--r--testsuite/tests/ghci/linking/all.T4
1 files changed, 3 insertions, 1 deletions
diff --git a/testsuite/tests/ghci/linking/all.T b/testsuite/tests/ghci/linking/all.T
index 38ec046427..eba2b8aaf5 100644
--- a/testsuite/tests/ghci/linking/all.T
+++ b/testsuite/tests/ghci/linking/all.T
@@ -42,6 +42,8 @@ test('ghcilink006',
['$MAKE -s --no-print-directory ghcilink006'])
test('T3333',
- [extra_clean('T3333.o'), unless(doing_ghci, skip), unless(opsys('linux'), expect_broken(3333))],
+ [extra_clean('T3333.o'),
+ unless(doing_ghci, skip),
+ unless(opsys('linux') or ghci_dynamic(), expect_broken(3333))],
run_command,
['$MAKE -s --no-print-directory T3333'])