diff options
author | Daniel Dunbar <daniel@zuster.org> | 2009-03-23 16:15:50 +0000 |
---|---|---|
committer | Daniel Dunbar <daniel@zuster.org> | 2009-03-23 16:15:50 +0000 |
commit | c50b00dbd843cd929b5f220d4a8699852249f64c (patch) | |
tree | 00966e367e5a1704372bfdb400cae80f312441f1 /lib/Driver/Driver.cpp | |
parent | 1e0107a3d1e9477bb3fc0bf0dbe1b52cbdd23a77 (diff) |
Driver: Setup file and program search paths in tool chains.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@67529 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Driver/Driver.cpp')
-rw-r--r-- | lib/Driver/Driver.cpp | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/lib/Driver/Driver.cpp b/lib/Driver/Driver.cpp index db084262e9..df71c97215 100644 --- a/lib/Driver/Driver.cpp +++ b/lib/Driver/Driver.cpp @@ -920,15 +920,8 @@ llvm::sys::Path Driver::GetProgramPath(const char *Name, return P; } - // As a last resort, always search in our directory before pulling - // from the path. - llvm::sys::Path P(Dir); - P.appendComponent(Name); - if (P.exists()) - return P; - - // Search path to increase accuracy of logging output. - P = llvm::sys::Program::FindProgramByName(Name); + // If all else failed, search the path. + llvm::sys::Path P(llvm::sys::Program::FindProgramByName(Name)); if (!P.empty()) return P; |