summaryrefslogtreecommitdiff
path: root/net/miredo/patches/patch-ad
diff options
context:
space:
mode:
Diffstat (limited to 'net/miredo/patches/patch-ad')
-rw-r--r--net/miredo/patches/patch-ad32
1 files changed, 32 insertions, 0 deletions
diff --git a/net/miredo/patches/patch-ad b/net/miredo/patches/patch-ad
new file mode 100644
index 00000000000..7cd9dc82591
--- /dev/null
+++ b/net/miredo/patches/patch-ad
@@ -0,0 +1,32 @@
+$NetBSD: patch-ad,v 1.3 2006/05/12 08:25:47 joerg Exp $
+
+--- compat/barrier.c.orig 2006-05-01 12:57:31.000000000 +0000
++++ compat/barrier.c
+@@ -30,7 +30,27 @@
+ ***********************************************************************/
+
+ #include <errno.h>
++
++#if defined(__DragonFly__)
++#define pthread_barrier_init sys_pthread_barrier_init
++#define pthread_barrier_destroy sys_pthread_barrier_destroy
++#define pthread_barrier_wait sys_pthread_barrier_wait
++#define pthread_barrier_t sys_pthread_barrier_t
++#define pthread_barrierattr_init sys_pthread_barrierattr_init
++#define pthread_barrierattr_destroy sys_pthread_barrierattr_destroy
++#define pthread_barrierattr_t sys_pthread_barrierattr_t
++#endif
+ #include <pthread.h>
++#if defined(__DragonFly__)
++#undef pthread_barrier_init
++#undef pthread_barrier_destroy
++#undef pthread_barrier_wait
++#undef pthread_barrier_t
++#undef pthread_barrierattr_init
++#undef pthread_barrierattr_destroy
++#undef pthread_barrierattr_t
++#undef PTHREAD_BARRIER_SERIAL_THREAD
++#endif
+ #include "barrier.h"
+
+ extern int