summaryrefslogtreecommitdiffstats
path: root/llvm/lib/ExecutionEngine
diff options
context:
space:
mode:
authorHans Wennborg <hans@chromium.org>2019-11-15 09:46:44 +0100
committerHans Wennborg <hans@chromium.org>2019-11-15 09:49:06 +0100
commit04dcb8009f06268a3b92a5afa3ea8f31c1399960 (patch)
tree5bd6621f58adbc38a7c06d74b5cebf447163cb7d /llvm/lib/ExecutionEngine
parent31479d868e2ace47021324c387d0460cfa737296 (diff)
downloadbcm5719-llvm-04dcb8009f06268a3b92a5afa3ea8f31c1399960.tar.gz
bcm5719-llvm-04dcb8009f06268a3b92a5afa3ea8f31c1399960.zip
GCC 5.3 build fix
It was failing with llvm/lib/ExecutionEngine/Orc/DebugUtils.cpp:56:10: error: could not convert ‘Obj’ from ‘std::unique_ptr<llvm::MemoryBuffer>’ to ‘llvm::Expected<std::unique_ptr<llvm::MemoryBuffer> >’ return Obj; ^
Diffstat (limited to 'llvm/lib/ExecutionEngine')
-rw-r--r--llvm/lib/ExecutionEngine/Orc/DebugUtils.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/ExecutionEngine/Orc/DebugUtils.cpp b/llvm/lib/ExecutionEngine/Orc/DebugUtils.cpp
index 4e573dad118..2336038b14a 100644
--- a/llvm/lib/ExecutionEngine/Orc/DebugUtils.cpp
+++ b/llvm/lib/ExecutionEngine/Orc/DebugUtils.cpp
@@ -53,7 +53,7 @@ DumpObjects::operator()(std::unique_ptr<MemoryBuffer> Obj) {
return errorCodeToError(EC);
DumpStream.write(Obj->getBufferStart(), Obj->getBufferSize());
- return Obj;
+ return std::move(Obj);
}
StringRef DumpObjects::getBufferIdentifier(MemoryBuffer &B) {
OpenPOWER on IntegriCloud