diff options
author | Ben Gamari <ben@smart-cactus.org> | 2022-05-11 15:51:36 -0400 |
---|---|---|
committer | Marge Bot <ben+marge-bot@smart-cactus.org> | 2022-05-13 12:11:09 -0400 |
commit | 53b3fa1c782b251076707a024f55276d4ccb0a6c (patch) | |
tree | 92629f3bc5ce353234ffc9cc577feb03a2a4c321 /testsuite | |
parent | 30b8b7f182972ea5abb3be862302d3127a36a259 (diff) | |
download | haskell-53b3fa1c782b251076707a024f55276d4ccb0a6c.tar.gz |
rts/PEi386: Fix handling of weak symbols
Previously we would flag the symbol as weak but failed
to set its address, which must be computed from an "auxiliary"
symbol entry the follows the weak symbol.
Fixes #21556.
Diffstat (limited to 'testsuite')
-rw-r--r-- | testsuite/tests/ghci/linking/all.T | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/testsuite/tests/ghci/linking/all.T b/testsuite/tests/ghci/linking/all.T index b4564f0237..197500c039 100644 --- a/testsuite/tests/ghci/linking/all.T +++ b/testsuite/tests/ghci/linking/all.T @@ -42,8 +42,6 @@ test('ghcilink006', test('T3333', [unless(doing_ghci, skip), - unless(opsys('linux') or opsys('darwin') or ghc_dynamic(), - expect_broken(3333)), when(unregisterised(), fragile(17018))], makefile_test, ['T3333']) |