]> granicus.if.org Git - clang/commit
Make -fuse-ld=lld work properly on Windows.
authorZachary Turner <zturner@google.com>
Mon, 1 Dec 2014 23:06:47 +0000 (23:06 +0000)
committerZachary Turner <zturner@google.com>
Mon, 1 Dec 2014 23:06:47 +0000 (23:06 +0000)
commit1c629f3cff6e0b9db21ff171826401f695b027c1
treecae2105ff3583f55cf5ce15592f1c5475dc2647d
parent491c76a771212bcd05281d68d61369cd1a482e32
Make -fuse-ld=lld work properly on Windows.

Using lld on Windows requires calling link-lld.exe instead of
lld.exe.  This patch puts this knowledge into clang so that when
using the GCC style clang driver, it can properly delegate to
lld.

Differential Revision: http://reviews.llvm.org/D6428
Reviewed by: Reid Kleckner, Rui Ueyama

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@223086 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Driver/MSVCToolChain.cpp
lib/Driver/Tools.cpp