diff options
author | Peter Collingbourne <peter@pcc.me.uk> | 2015-11-20 20:49:39 +0000 |
---|---|---|
committer | Peter Collingbourne <peter@pcc.me.uk> | 2015-11-20 20:49:39 +0000 |
commit | 39719a77d151b9070d6d5fcd53dfff2f65eea6b2 (patch) | |
tree | 10843d9cf2a8afd0ccd869d6cd2517361c6efa7e /clang/lib/Driver/ToolChain.cpp | |
parent | 0d7f89d1ac148f105adddafe3ad4e9e4102b220e (diff) | |
download | bcm5719-llvm-39719a77d151b9070d6d5fcd53dfff2f65eea6b2.tar.gz bcm5719-llvm-39719a77d151b9070d6d5fcd53dfff2f65eea6b2.zip |
Driver: Defer computation of linker path until it is needed.
This allows us to construct Linux toolchains without a valid linker. This
is needed for example to build a CUDA device toolchain after r253385.
llvm-svn: 253707
Diffstat (limited to 'clang/lib/Driver/ToolChain.cpp')
-rw-r--r-- | clang/lib/Driver/ToolChain.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/Driver/ToolChain.cpp b/clang/lib/Driver/ToolChain.cpp index 80783bdcc4a..8cba13f04e3 100644 --- a/clang/lib/Driver/ToolChain.cpp +++ b/clang/lib/Driver/ToolChain.cpp @@ -359,7 +359,7 @@ std::string ToolChain::GetLinkerPath() const { return ""; } - return GetProgramPath("ld"); + return GetProgramPath(DefaultLinker); } types::ID ToolChain::LookupTypeForExtension(const char *Ext) const { |