Don’t pass that flag, lld-link doesn’t recognize it.  If you want LTCG with llvm you need to pass -flto=thin on clang-cl, and delete the linker argument <br><div class="gmail_quote"><div dir="ltr">On Sun, Dec 16, 2018 at 7:54 AM Osman Zakir via llvm-dev <<a href="mailto:llvm-dev@lists.llvm.org">llvm-dev@lists.llvm.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">




<div dir="ltr">
<div style="color:rgb(0,0,0);font-family:Calibri,Helvetica,sans-serif;font-size:12pt">
<span>I have the "/LTCG:incremental" flag turned on in VS2017 Linker options and I'm trying to build with the LLVM toolset.  But I have the linker error mentioned in the title coming from lld-link.exe.  Why does it think it's an input file and how do I tell
 it that it isn't? Note: I'm using clang-cl.exe as the compiler.</span></div>
</div>

_______________________________________________<br>
LLVM Developers mailing list<br>
<a href="mailto:llvm-dev@lists.llvm.org" target="_blank">llvm-dev@lists.llvm.org</a><br>
<a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev</a><br>
</blockquote></div>