From: Mehdi Amini Date: Fri, 11 Nov 2016 06:04:30 +0000 (+0000) Subject: Fix gold plugin after Error API changes X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=36197284a5bfa4403d3e1707068529096a0bfccb;p=llvm Fix gold plugin after Error API changes git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@286571 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/tools/gold/gold-plugin.cpp b/tools/gold/gold-plugin.cpp index 1de74869d21..ed8d00256e7 100644 --- a/tools/gold/gold-plugin.cpp +++ b/tools/gold/gold-plugin.cpp @@ -392,7 +392,7 @@ static void diagnosticHandler(const DiagnosticInfo &DI) { } static void check(Error E, std::string Msg = "LLVM gold plugin") { - handleAllErrors(std::move(E), [&](ErrorInfoBase &EIB) { + handleAllErrors(std::move(E), [&](ErrorInfoBase &EIB) -> Error { message(LDPL_FATAL, "%s: %s", Msg.c_str(), EIB.message().c_str()); return Error::success(); });