diff options
| author | Hans Wennborg <hans@chromium.org> | 2019-11-15 09:46:44 +0100 |
|---|---|---|
| committer | Hans Wennborg <hans@chromium.org> | 2019-11-15 09:49:06 +0100 |
| commit | 04dcb8009f06268a3b92a5afa3ea8f31c1399960 (patch) | |
| tree | 5bd6621f58adbc38a7c06d74b5cebf447163cb7d /llvm/lib/ExecutionEngine | |
| parent | 31479d868e2ace47021324c387d0460cfa737296 (diff) | |
| download | bcm5719-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.cpp | 2 |
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) { |

