summaryrefslogtreecommitdiff
path: root/tools/driver/driver.cpp
diff options
context:
space:
mode:
authorReid Kleckner <reid@kleckner.net>2013-09-04 03:10:36 +0000
committerReid Kleckner <reid@kleckner.net>2013-09-04 03:10:36 +0000
commit8cb1bf84540d73a609105fd04e851a2d3d37389a (patch)
tree1136bc9ed8d7f07b4baf39e21e0248aa28a06d05 /tools/driver/driver.cpp
parent5013fcf1236980bd164ad070df298a0364e1e45f (diff)
downloadclang-8cb1bf84540d73a609105fd04e851a2d3d37389a.tar.gz
clang-8cb1bf84540d73a609105fd04e851a2d3d37389a.tar.bz2
clang-8cb1bf84540d73a609105fd04e851a2d3d37389a.tar.xz
clang-cl: Use "clang cl.exe" when disambiguating the diagnostic prefix.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@189909 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'tools/driver/driver.cpp')
-rw-r--r--tools/driver/driver.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/tools/driver/driver.cpp b/tools/driver/driver.cpp
index 15936bf219..3c66f8a2f0 100644
--- a/tools/driver/driver.cpp
+++ b/tools/driver/driver.cpp
@@ -350,8 +350,8 @@ int main(int argc_, const char **argv_) {
// If the clang binary happens to be named cl.exe for compatibility reasons,
// use clang-cl.exe as the prefix to avoid confusion between clang and MSVC.
StringRef ExeBasename(llvm::sys::path::filename(Path));
- if (ExeBasename.trim().equals_lower("cl.exe"))
- ExeBasename = "clang-cl.exe";
+ if (ExeBasename.equals_lower("cl.exe"))
+ ExeBasename = "clang cl.exe";
DiagClient->setPrefix(ExeBasename);
IntrusiveRefCntPtr<DiagnosticIDs> DiagID(new DiagnosticIDs());