Le mardi 2 janvier 2018, 17:57:03 CET Tim Rowley a écrit : > LLVM api change. > > Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=104381
Tested-by: Laurent Carlier <lordhea...@gmail.com> > --- > src/gallium/drivers/swr/rasterizer/jitter/JitManager.cpp | 4 ++++ > 1 file changed, 4 insertions(+) > > diff --git a/src/gallium/drivers/swr/rasterizer/jitter/JitManager.cpp > b/src/gallium/drivers/swr/rasterizer/jitter/JitManager.cpp index > 3f0772c942..59672bb545 100644 > --- a/src/gallium/drivers/swr/rasterizer/jitter/JitManager.cpp > +++ b/src/gallium/drivers/swr/rasterizer/jitter/JitManager.cpp > @@ -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.GetBufferSi > ze())); +#endif > if (!fread(const_cast<char*>(pBuf->getBufferStart()), > header.GetBufferSize(), 1, fpIn)) { > pBuf = nullptr; -- Laurent Carlier http://www.archlinux.org
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev