[commit: ghc] master: Fix T3333 (abea97b)
git at git.haskell.org
git at git.haskell.org
Tue Jan 14 09:46:43 UTC 2014
Repository : ssh://git@git.haskell.org/ghc
On branch : master
Link : http://ghc.haskell.org/trac/ghc/changeset/abea97b64cf488b3d18feca844d09f7a466e81d5/ghc
>---------------------------------------------------------------
commit abea97b64cf488b3d18feca844d09f7a466e81d5
Author: Austin Seipp <austin at well-typed.com>
Date: Mon Jan 13 08:29:23 2014 -0600
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 at well-typed.com>
>---------------------------------------------------------------
abea97b64cf488b3d18feca844d09f7a466e81d5
testsuite/tests/ghci/linking/all.T | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/testsuite/tests/ghci/linking/all.T b/testsuite/tests/ghci/linking/all.T
index 38ec046..eba2b8a 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'])
More information about the ghc-commits
mailing list