Module: Mesa
Branch: master
Commit: f0748b50146ed3cda77c625efea67b1b032e7737
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=f0748b50146ed3cda77c625efea67b1b032e7737

Author: Vinson Lee <[email protected]>
Date:   Sun May 25 21:32:49 2014 -0700

mesa/x86: Fix build with clang <= 3.3.

clang <= 3.3 cpuid.h does not define contants for feature bits.

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=79095
Signed-off-by: Vinson Lee <[email protected]>

---

 src/mesa/x86/common_x86.c |    2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/mesa/x86/common_x86.c b/src/mesa/x86/common_x86.c
index 261f491..b401c35 100644
--- a/src/mesa/x86/common_x86.c
+++ b/src/mesa/x86/common_x86.c
@@ -52,6 +52,8 @@
 #if !defined(bit_SSE4_1) && defined(bit_SSE41)
 /* XXX: clang defines bit_SSE41 instead of bit_SSE4_1 */
 #define bit_SSE4_1 bit_SSE41
+#elif !defined(bit_SSE4_1) && !defined(bit_SSE41)
+#define bit_SSE4_1 0x00080000
 #endif
 #endif
 

_______________________________________________
mesa-commit mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to