From 19b31d0ac87a29f971d3399abc9c204fee8fc0e5 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jos=C3=A9=20Fonseca?= Date: Mon, 10 Aug 2009 15:43:04 +0100 Subject: [PATCH] llvmpipe: Document the typo in llvm-c/Core.h. --- src/gallium/drivers/llvmpipe/README | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/gallium/drivers/llvmpipe/README b/src/gallium/drivers/llvmpipe/README index 55707fe333d..41e83403f92 100644 --- a/src/gallium/drivers/llvmpipe/README +++ b/src/gallium/drivers/llvmpipe/README @@ -9,6 +9,21 @@ Requirements - LLVM. On Debian based distributions do: aptitude install llvm-dev + + There is a type in one of the llvm-dev 2.5 headers, that causes compilation + errors in the debug build: + + --- /usr/include/llvm-c/Core.h.orig 2009-08-10 15:38:54.000000000 +0100 + +++ /usr/include/llvm-c/Core.h 2009-08-10 15:38:25.000000000 +0100 + @@ -831,7 +831,7 @@ + template + inline T **unwrap(LLVMValueRef *Vals, unsigned Length) { + #if DEBUG + - for (LLVMValueRef *I = Vals, E = Vals + Length; I != E; ++I) + + for (LLVMValueRef *I = Vals, *E = Vals + Length; I != E; ++I) + cast(*I); + #endif + return reinterpret_cast(Vals); - A x86 or amd64 processor with support for sse2, sse3, and sse4.1 SIMD instructions. This is necessary because we emit several SSE intrinsics for -- 2.30.2