diff options
Diffstat (limited to 'compiler/main/SysTools.hs')
| -rw-r--r-- | compiler/main/SysTools.hs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/main/SysTools.hs b/compiler/main/SysTools.hs index 0e3acb6943..ad717a8a88 100644 --- a/compiler/main/SysTools.hs +++ b/compiler/main/SysTools.hs @@ -1545,7 +1545,7 @@ linkDynLib dflags0 o_files dep_packages | ( osElfTarget (platformOS (targetPlatform dflags)) || osMachOTarget (platformOS (targetPlatform dflags)) ) && dynLibLoader dflags == SystemDependent && - not (gopt Opt_Static dflags) + WayDyn `elem` ways dflags = ["-L" ++ l, "-Wl,-rpath", "-Wl," ++ l] | otherwise = ["-L" ++ l] |
