Mesa (master): os: Add missing dummy threading definitions.
Jose Fonseca
jrfonseca at kemper.freedesktop.org
Thu Feb 4 14:40:15 UTC 2010
Module: Mesa
Branch: master
Commit: 1207098deefb83559ba275e89f2bd154a65d21ca
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1207098deefb83559ba275e89f2bd154a65d21ca
Author: José Fonseca <jfonseca at vmware.com>
Date: Thu Feb 4 14:34:33 2010 +0000
os: Add missing dummy threading definitions.
---
src/gallium/auxiliary/os/os_thread.h | 19 +++++++++++++++++++
1 files changed, 19 insertions(+), 0 deletions(-)
diff --git a/src/gallium/auxiliary/os/os_thread.h b/src/gallium/auxiliary/os/os_thread.h
index 6310860..2da5fd7 100644
--- a/src/gallium/auxiliary/os/os_thread.h
+++ b/src/gallium/auxiliary/os/os_thread.h
@@ -167,6 +167,25 @@ typedef unsigned pipe_condvar;
/** Dummy definitions */
typedef unsigned pipe_thread;
+
+#define PIPE_THREAD_ROUTINE( name, param ) \
+ void * name( void *param )
+
+static INLINE pipe_thread pipe_thread_create( void *(* routine)( void *), void *param )
+{
+ return 0;
+}
+
+static INLINE int pipe_thread_wait( pipe_thread thread )
+{
+ return -1;
+}
+
+static INLINE int pipe_thread_destroy( pipe_thread thread )
+{
+ return -1;
+}
+
typedef unsigned pipe_mutex;
typedef unsigned pipe_condvar;
More information about the mesa-commit
mailing list