Skip to content
Snippets Groups Projects
Commit 98b6a686 authored by Tim Rowley's avatar Tim Rowley Committed by Juan A. Suárez
Browse files

swr/rast: fix MemoryBuffer build break for llvm-6

LLVM api change.

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=104381


Tested-by: default avatarLaurent Carlier <lordheavym@gmail.com>
Reviewed-By: default avatarBruce Cherniak <bruce.cherniak@intel.com>
(cherry picked from commit ad218754)
parent 5cb505b3
No related branches found
No related tags found
No related merge requests found
......@@ -498,7 +498,11 @@ std::unique_ptr<llvm::MemoryBuffer> JitCache::getObject(const llvm::Module* M)
break;
}
#if LLVM_VERSION_MAJOR < 6
pBuf = llvm::MemoryBuffer::getNewUninitMemBuffer(size_t(header.GetBufferSize()));
#else
pBuf = llvm::WritableMemoryBuffer::getNewUninitMemBuffer(size_t(header.GetBufferSize()));
#endif
if (!fread(const_cast<char*>(pBuf->getBufferStart()), header.GetBufferSize(), 1, fpIn))
{
pBuf = nullptr;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment