From: José Fonseca Date: Thu, 4 Feb 2010 14:34:33 +0000 (+0000) Subject: os: Add missing dummy threading definitions. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=1207098deefb83559ba275e89f2bd154a65d21ca;p=mesa.git os: Add missing dummy threading definitions. --- diff --git a/src/gallium/auxiliary/os/os_thread.h b/src/gallium/auxiliary/os/os_thread.h index 63108605d3a..2da5fd77386 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;