summaryrefslogtreecommitdiff
path: root/deps/uv/include/uv/unix.h
diff options
context:
space:
mode:
Diffstat (limited to 'deps/uv/include/uv/unix.h')
-rw-r--r--deps/uv/include/uv/unix.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/deps/uv/include/uv/unix.h b/deps/uv/include/uv/unix.h
index 9de9efecff..d887d7211f 100644
--- a/deps/uv/include/uv/unix.h
+++ b/deps/uv/include/uv/unix.h
@@ -136,7 +136,9 @@ typedef pthread_cond_t uv_cond_t;
typedef pthread_key_t uv_key_t;
/* Note: guard clauses should match uv_barrier_init's in src/unix/thread.c. */
-#if defined(_AIX) || !defined(PTHREAD_BARRIER_SERIAL_THREAD)
+#if defined(_AIX) || \
+ defined(__OpenBSD__) || \
+ !defined(PTHREAD_BARRIER_SERIAL_THREAD)
/* TODO(bnoordhuis) Merge into uv_barrier_t in v2. */
struct _uv_barrier {
uv_mutex_t mutex;