Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/freebsd-ports-kde
Path: blob/main/benchmarks/libmicro/files/patch-libmicro.c
16461 views
1
--- libmicro.c.orig 2011-05-11 00:58:23 UTC
2
+++ libmicro.c
3
@@ -859,10 +859,14 @@ barrier_create(int hwm, int datasize)
4
b->ba_flag = 0;
5
6
(void) pthread_mutexattr_init(&attr);
7
+#if !defined(__FreeBSD__)
8
(void) pthread_mutexattr_setpshared(&attr, PTHREAD_PROCESS_SHARED);
9
+#endif
10
11
(void) pthread_condattr_init(&cattr);
12
+#if !defined(__FreeBSD__)
13
(void) pthread_condattr_setpshared(&cattr, PTHREAD_PROCESS_SHARED);
14
+#endif
15
16
(void) pthread_mutex_init(&b->ba_lock, &attr);
17
(void) pthread_cond_init(&b->ba_cv, &cattr);
18
19