[llvm] r285261 - xray-extract.cc: Quick fix for mingw, to avoid errc::protocol_error.
NAKAMURA Takumi via llvm-commits
llvm-commits at lists.llvm.org
Wed Oct 26 17:34:24 PDT 2016
Author: chapuni
Date: Wed Oct 26 19:34:24 2016
New Revision: 285261
URL: http://llvm.org/viewvc/llvm-project?rev=285261&view=rev
Log:
xray-extract.cc: Quick fix for mingw, to avoid errc::protocol_error.
errc::protocol_error is winsock-oriented and mingw doesn't include it. (MS does, though)
Modified:
llvm/trunk/tools/llvm-xray/xray-extract.cc
Modified: llvm/trunk/tools/llvm-xray/xray-extract.cc
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/llvm-xray/xray-extract.cc?rev=285261&r1=285260&r2=285261&view=diff
==============================================================================
--- llvm/trunk/tools/llvm-xray/xray-extract.cc (original)
+++ llvm/trunk/tools/llvm-xray/xray-extract.cc Wed Oct 26 19:34:24 2016
@@ -160,7 +160,7 @@ llvm::Error LoadBinaryInstrELF(
return make_error<StringError>(
Twine("Encountered unknown sled type ") + "'" + Twine(int32_t{Kind}) +
"'.",
- std::make_error_code(std::errc::protocol_error));
+ std::make_error_code(std::errc::executable_format_error));
}
auto AlwaysInstrument = Extractor.getU8(&OffsetPtr);
Entry.AlwaysInstrument = AlwaysInstrument != 0;
@@ -200,7 +200,7 @@ InstrumentationMapExtractor::Instrumenta
make_error<StringError>(
Twine("Cannot extract instrumentation map from '") +
ExtractInput + "'.",
- std::make_error_code(std::errc::protocol_error)),
+ std::make_error_code(std::errc::executable_format_error)),
std::move(E));
});
break;
More information about the llvm-commits
mailing list