diff options
author | dec05eba <dec05eba@protonmail.com> | 2023-03-08 12:53:25 +0100 |
---|---|---|
committer | dec05eba <dec05eba@protonmail.com> | 2023-03-08 12:53:25 +0100 |
commit | 0697f410b05085cdaf767d5b6fd3fea056ec5bd3 (patch) | |
tree | 09c5a5c920b191edb0ceffe30ae0cc99de91b11d /src/Linker.cpp | |
parent | cc0eb4651e4b204fb7926ddd84bb830f432aabd3 (diff) |
Add support for mold, add optimization flags for linking step
Diffstat (limited to 'src/Linker.cpp')
-rw-r--r-- | src/Linker.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/Linker.cpp b/src/Linker.cpp index 1546909..d03e3a4 100644 --- a/src/Linker.cpp +++ b/src/Linker.cpp @@ -46,4 +46,8 @@ namespace sibs bool is_lld_linker_installed() { return is_linker_installed("ld.lld"); } + + bool is_mold_linker_installed() { + return is_linker_installed("ld.mold") && fileExists("/usr/lib/mold/ld"); + } }
\ No newline at end of file |