On Wed, Dec 9, 2015 at 5:30 AM, Francisco Jerez <curroje...@riseup.net> wrote: > Michel Dänzer <mic...@daenzer.net> writes: > >> From: Michel Dänzer <michel.daen...@amd.com> >> >> Signed-off-by: Michel Dänzer <michel.daen...@amd.com> > > Looks OK to me, > Reviewed-by: Francisco Jerez <curroje...@riseup.net> > >> --- >> src/gallium/state_trackers/clover/llvm/invocation.cpp | 4 ++++ >> 1 file changed, 4 insertions(+) >> >> diff --git a/src/gallium/state_trackers/clover/llvm/invocation.cpp >> b/src/gallium/state_trackers/clover/llvm/invocation.cpp >> index 3b37f08..4d11c24 100644 >> --- a/src/gallium/state_trackers/clover/llvm/invocation.cpp >> +++ b/src/gallium/state_trackers/clover/llvm/invocation.cpp >> @@ -661,7 +661,11 @@ namespace { >> >> if (dump_asm) { >> LLVMSetTargetMachineAsmVerbosity(tm, true); >> +#if HAVE_LLVM >= 0x0308 >> + LLVMModuleRef debug_mod = wrap(llvm::CloneModule(mod).release()); >> +#else >> LLVMModuleRef debug_mod = wrap(llvm::CloneModule(mod)); >> +#endif >> emit_code(tm, debug_mod, LLVMAssemblyFile, &out_buffer, r_log); >> buffer_size = LLVMGetBufferSize(out_buffer); >> buffer_data = LLVMGetBufferStart(out_buffer);
Emil, consider cherry-picking this into 11.1 and perhaps even 11.0 to save people from unnecessary compilation trouble. This is commit b4a03e7f8f upstream. Cheers, -ilia _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev