summaryrefslogtreecommitdiffstats
path: root/clang/lib
diff options
context:
space:
mode:
authorFangrui Song <maskray@google.com>2019-09-14 04:13:15 +0000
committerFangrui Song <maskray@google.com>2019-09-14 04:13:15 +0000
commit6fe3d36768bc9323906a4a367371f98e0558a0a1 (patch)
tree67e39d0f464e2f46715e316b89346f17f16f85ba /clang/lib
parent4b191770f49fce1839fc3b3cabdea4c7eab60be1 (diff)
downloadbcm5719-llvm-6fe3d36768bc9323906a4a367371f98e0558a0a1.tar.gz
bcm5719-llvm-6fe3d36768bc9323906a4a367371f98e0558a0a1.zip
[Driver] Improve Clang::getDependencyFileName and its tests after rC371853
The test file name metadata-with-dots.c is confusing because -MD and -MMD have nothing to do with metadata. llvm-svn: 371917
Diffstat (limited to 'clang/lib')
-rw-r--r--clang/lib/Driver/ToolChains/Clang.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/Driver/ToolChains/Clang.cpp b/clang/lib/Driver/ToolChains/Clang.cpp
index d848d213601..169b03bcb05 100644
--- a/clang/lib/Driver/ToolChains/Clang.cpp
+++ b/clang/lib/Driver/ToolChains/Clang.cpp
@@ -6073,7 +6073,7 @@ const char *Clang::getDependencyFileName(const ArgList &Args,
return Args.MakeArgString(OutputFilename);
}
- return Args.MakeArgString(std::string(getBaseInputStem(Args, Inputs)) + ".d");
+ return Args.MakeArgString(Twine(getBaseInputStem(Args, Inputs)) + ".d");
}
// Begin ClangAs
OpenPOWER on IntegriCloud