summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHans Wennborg <hans@hanshq.net>2013-09-24 17:36:21 +0000
committerHans Wennborg <hans@hanshq.net>2013-09-24 17:36:21 +0000
commit263c213061f80cb8f12415803d722b8d2065536c (patch)
tree3c9c0922ed8704413314b5c7189c4145fbc207cb
parent2939dd3d1193701b8f57609554f576ba30075eb5 (diff)
downloadbcm5719-llvm-263c213061f80cb8f12415803d722b8d2065536c.tar.gz
bcm5719-llvm-263c213061f80cb8f12415803d722b8d2065536c.zip
clang-cl: pass /nologo when falling back to cl.exe
llvm-svn: 191316
-rw-r--r--clang/lib/Driver/Tools.cpp1
-rw-r--r--clang/test/Driver/cl-fallback.c1
2 files changed, 2 insertions, 0 deletions
diff --git a/clang/lib/Driver/Tools.cpp b/clang/lib/Driver/Tools.cpp
index 6a803cc17d1..5b96120df97 100644
--- a/clang/lib/Driver/Tools.cpp
+++ b/clang/lib/Driver/Tools.cpp
@@ -6702,6 +6702,7 @@ Command *visualstudio::Compile::GetCommand(Compilation &C, const JobAction &JA,
const ArgList &Args,
const char *LinkingOutput) const {
ArgStringList CmdArgs;
+ CmdArgs.push_back("/nologo");
CmdArgs.push_back("/c"); // Compile only.
CmdArgs.push_back("/W0"); // No warnings.
diff --git a/clang/test/Driver/cl-fallback.c b/clang/test/Driver/cl-fallback.c
index 1a0d7e01fe0..715686c6249 100644
--- a/clang/test/Driver/cl-fallback.c
+++ b/clang/test/Driver/cl-fallback.c
@@ -9,6 +9,7 @@
// CHECK: "-fdiagnostics-format" "msvc-fallback"
// CHECK: ||
// CHECK: cl.exe
+// CHECK: "/nologo"
// CHECK: "/c"
// CHECK: "/W0"
// CHECK: "-D" "foo=bar"
OpenPOWER on IntegriCloud