Merge commit 'origin/master' into gallium-0.2
[mesa.git] / src / mesa / glapi / glthread.h
index ad2a63584b7feea64b5981c7743fc53ca25c2f0d..ae2f79f37ddb6d9035066c64f3a31251d185ede9 100644 (file)
@@ -338,6 +338,10 @@ _glthread_GetTSD(_glthread_TSD *);
 extern void
 _glthread_SetTSD(_glthread_TSD *, void *);
 
+#if !defined __GNUC__ || __GNUC__ < 3
+#  define __builtin_expect(x, y) x
+#endif
+
 #if defined(GLX_USE_TLS)
 
 extern __thread struct _glapi_table * _glapi_tls_Dispatch