Conditionally enable FIO_HAVE_PSHARED_MUTEX on FreeBSD
[fio.git] / os / os-freebsd.h
index c7863b5e02eb5b978f266cc5d9329827c1819aca..3d7dbe6573b8a8841e4cdcd0f38db22e8c06448a 100644 (file)
 #define FIO_HAVE_CPU_AFFINITY
 #define FIO_HAVE_SHM_ATTACH_REMOVED
 
+#if _POSIX_THREAD_PROCESS_SHARED > 0
+#define FIO_HAVE_PSHARED_MUTEX
+#endif
+
 #define OS_MAP_ANON            MAP_ANON
 
 #define fio_swap16(x)  bswap16(x)