[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