aboutsummaryrefslogtreecommitdiff
blob: ca9b685315fe201ca12a08e11ddc62a44e559eb0 (plain)
1
2
3
4
5
6
7
8
9
10
11
--- dmd2/dmd/src/ddmd/link.d
+++ dmd2/dmd/src/ddmd/link.d
@@ -487,6 +487,8 @@         else version (Posix)
         {
             if (global.params.dll)
                 argv.push("-shared");
+                if (!global.params.is64bit)
+                    argv.push("-fuse-ld=bfd");
         }
         // None of that a.out stuff. Use explicit exe file name, or
         // generate one from name of first source file.