FreeBSD supports it, but NetBSD/OpenBSD don't.
# uname
FreeBSD
# ./configure | grep "POSIX pshared"
POSIX pshared support yes
# uname
NetBSD
# ./configure | grep "POSIX pshared"
POSIX pshared support no
Signed-off-by: Tomohiro Kusumi <kusumi.tomohiro@gmail.com>
}
/*
- * Not all platforms support process shared mutexes (FreeBSD)
+ * Not all platforms support process shared mutexes (NetBSD/OpenBSD)
*/
#ifdef CONFIG_PSHARED
ret = pthread_mutexattr_setpshared(&mattr, PTHREAD_PROCESS_SHARED);