blob: 283542b98ce86769788382621388a70e908c5e5c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
$NetBSD: patch-aa,v 1.1.1.1 2002/05/31 10:20:04 uebayasi Exp $
--- src/threadTemplate.h.orig Sun Dec 30 20:45:43 2001
+++ src/threadTemplate.h
@@ -24,10 +24,14 @@
#include "headerManager.h"
+#ifdef _POSIX_THREAD_IS_GNU_PTH
+#define initCond(PCond) PCond = PTHREAD_COND_INITIALIZER;
+#else
#define initCond(PCond) \
PCond.__c_lock.__status = 0; \
PCond.__c_lock.__spinlock = 0; \
PCond.__c_waiting = 0;
+#endif
class Thread_Class
|