From e90343ada3bda55c697e7ae06dda3f8d8d6ded34 Mon Sep 17 00:00:00 2001 From: "Yaxun (Sam) Liu" Date: Wed, 23 Sep 2020 11:47:21 -0400 Subject: [PATCH] Fix regressioin in test dwp-separate-debug-file.cpp --- clang/lib/Driver/ToolChains/CommonArgs.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/clang/lib/Driver/ToolChains/CommonArgs.cpp b/clang/lib/Driver/ToolChains/CommonArgs.cpp index f0ab0ef..d545bb5 100644 --- a/clang/lib/Driver/ToolChains/CommonArgs.cpp +++ b/clang/lib/Driver/ToolChains/CommonArgs.cpp @@ -918,7 +918,7 @@ const char *tools::SplitDebugName(const JobAction &JA, const ArgList &Args, if (FinalOutput && Args.hasArg(options::OPT_c)) { SmallString<128> T(FinalOutput->getValue()); llvm::sys::path::remove_filename(T); - T += llvm::sys::path::stem(FinalOutput->getValue()); + llvm::sys::path::append(T, llvm::sys::path::stem(FinalOutput->getValue())); AddPostfix(T); return Args.MakeArgString(T); } else { -- 2.7.4