<div dir="ltr"><div>Hi, llvm developers. I can't find a lld-dev mail list, so just mail to here.</div><div><br></div>ld in macOS is legacy, lld a more modern linker. I have test, `-fuse-ld=lld, -Wl,--as-needed `, but its output is:<div><br></div><div>





<p class="inbox-inbox-p1"><span class="inbox-inbox-s1">/usr/local/bin/ld.lld: error: unknown argument: -dynamic</span></p>
<p class="inbox-inbox-p1"><span class="inbox-inbox-s1">/usr/local/bin/ld.lld: error: unknown argument: -arch</span></p>
<p class="inbox-inbox-p1"><span class="inbox-inbox-s1">/usr/local/bin/ld.lld: error: unknown argument: -search_paths_first</span></p>
<p class="inbox-inbox-p1"><span class="inbox-inbox-s1">/usr/local/bin/ld.lld: error: unknown emulation: acosx_version_min</span></p>
<p class="inbox-inbox-p1"><span class="inbox-inbox-s1">/usr/local/bin/ld.lld: error: unable to find library -lto_library</span></p>
<p class="inbox-inbox-p1"><span class="inbox-inbox-s1">/usr/local/bin/ld.lld: error: /usr/local/Cellar/llvm/5.0.0/lib/libLTO.dylib: invalid data encoding</span></p><div><br></div><div>Seems lld is working in progress. I hope lld will support some advanced features like `--as-need` `--start-group` `--end-group` flags in macOS, they are very useful !</div></div></div>