summaryrefslogtreecommitdiffstats
path: root/test/D/Issues
diff options
context:
space:
mode:
authorRussel Winder <russel@winder.org.uk>2017-06-18 16:35:47 (GMT)
committerRussel Winder <russel@winder.org.uk>2017-06-18 16:35:47 (GMT)
commitb3c1a8d197c0353206f14782921e27d3534ec1e3 (patch)
tree516f93fd4a1fe578f037d8e6b05ca91ba93dba3a /test/D/Issues
parent04796d463904ce278ed09e58517467d8047945f8 (diff)
downloadSCons-b3c1a8d197c0353206f14782921e27d3534ec1e3.zip
SCons-b3c1a8d197c0353206f14782921e27d3534ec1e3.tar.gz
SCons-b3c1a8d197c0353206f14782921e27d3534ec1e3.tar.bz2
LDC shared libraries work on OSX.
Diffstat (limited to 'test/D/Issues')
-rw-r--r--test/D/Issues/2940_Ariovistus/Common/correctLinkOptions.py5
1 files changed, 2 insertions, 3 deletions
diff --git a/test/D/Issues/2940_Ariovistus/Common/correctLinkOptions.py b/test/D/Issues/2940_Ariovistus/Common/correctLinkOptions.py
index 8060add..2bcff1e 100644
--- a/test/D/Issues/2940_Ariovistus/Common/correctLinkOptions.py
+++ b/test/D/Issues/2940_Ariovistus/Common/correctLinkOptions.py
@@ -50,11 +50,10 @@ def testForTool(tool):
libraryname = 'libstuff.so'
filename = 'stuff.os'
elif platform == 'darwin':
+ if tool == 'gdc':
+ test.skip_test('Dynamic libraries not yet supported by dmd and gdc on OSX.\n')
libraryname = 'libstuff.dylib'
filename = 'stuff.os'
- # As at 2014-09-14, DMD 2.066, LDC master head, and GDC 4.9.1 do not support
- # shared libraries on OSX.
- test.skip_test('Dynamic libraries not yet supported on OSX.\n')
elif platform == 'win32':
libraryname = 'stuff.dll'
filename = 'stuff.obj'