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