Reviewed-by: Bruce Cherniak <bruce.chern...@intel.com>

> On Jan 2, 2018, at 10:57 AM, Tim Rowley <timothy.o.row...@intel.com> wrote:
> 
> LLVM api change.
> 
> Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=104381
> ---
> 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.GetBufferSize()));
> +#endif
>         if (!fread(const_cast<char*>(pBuf->getBufferStart()), 
> header.GetBufferSize(), 1, fpIn))
>         {
>             pBuf = nullptr;
> -- 
> 2.14.1
> 
> _______________________________________________
> mesa-dev mailing list
> mesa-dev@lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/mesa-dev

_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to