From ee09ad910c4228d84bae26973e1a049a9a71fd0a Mon Sep 17 00:00:00 2001 From: Ryan Mansfield Date: Wed, 6 Nov 2024 18:54:47 -0500 Subject: [PATCH] [dsymutil] Add missing newlines in error messages. (#115191) Errors like "cannot create bundle: Not a directory" or "error: a.out.dSYM: Is a directory" were being emitted without a newline. (cherry picked from commit bbc3af0577a05bf5c06f5c39d51b7d48bd63d65f) --- llvm/tools/dsymutil/dsymutil.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/llvm/tools/dsymutil/dsymutil.cpp b/llvm/tools/dsymutil/dsymutil.cpp index 728f2ed3e62ac..53936a9c02a5f 100644 --- a/llvm/tools/dsymutil/dsymutil.cpp +++ b/llvm/tools/dsymutil/dsymutil.cpp @@ -721,7 +721,7 @@ int dsymutil_main(int argc, char **argv, const llvm::ToolContext &) { Expected OutputLocationOrErr = getOutputFileName(InputFile, Options); if (!OutputLocationOrErr) { - WithColor::error() << toString(OutputLocationOrErr.takeError()); + WithColor::error() << toString(OutputLocationOrErr.takeError()) << "\n"; return EXIT_FAILURE; } Options.LinkOpts.ResourceDir = OutputLocationOrErr->getResourceDir(); @@ -799,7 +799,7 @@ int dsymutil_main(int argc, char **argv, const llvm::ToolContext &) { Options.LinkOpts.NoOutput ? "-" : OutputFile, EC, sys::fs::OF_None); if (EC) { - WithColor::error() << OutputFile << ": " << EC.message(); + WithColor::error() << OutputFile << ": " << EC.message() << "\n"; AllOK.fetch_and(false); return; }