diff options
| -rw-r--r-- | xmake/toolchains/clang/load.lua | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/xmake/toolchains/clang/load.lua b/xmake/toolchains/clang/load.lua index be35286a9..74b04e867 100644 --- a/xmake/toolchains/clang/load.lua +++ b/xmake/toolchains/clang/load.lua @@ -81,12 +81,7 @@ function main(toolchain, suffix) end end - if project.policy("build.optimization.lto") then - toolchain:add("ldflags", "-fuse-ld=lld-link") - toolchain:add("shflags", "-fuse-ld=lld-link") - end - - if is_host("linux") then + if is_host("linux") or project.policy("build.optimization.lto") then toolchain:add("ldflags", "-fuse-ld=lld-link" .. suffix) toolchain:add("shflags", "-fuse-ld=lld-link" .. suffix) end |
