Let me also update the doc. The factual infos come from
https://heldercorreia.com/semaphores-in-mac-os-x-fd7a7418e13b#.vshlwqkfe


2017-03-03  Bruno Haible  <br...@clisp.org>

        doc: Mention Mac OS X deficiencies regarding semaphores.
        * doc/posix-functions/sem_init.texi: Mention status on Mac OS X.
        * doc/posix-functions/sem_destroy.texi: Likewise.
        * doc/posix-functions/sem_getvalue.texi: Likewise.

diff --git a/doc/posix-functions/sem_destroy.texi 
b/doc/posix-functions/sem_destroy.texi
index 31f2b75..380fb62 100644
--- a/doc/posix-functions/sem_destroy.texi
+++ b/doc/posix-functions/sem_destroy.texi
@@ -15,4 +15,7 @@ Portability problems not fixed by Gnulib:
 @item
 This function is missing on some platforms:
 Minix 3.1.8, IRIX 5.3, Solaris 2.4, mingw, MSVC 9, BeOS.
+@item
+This function is not implemented on some platforms:
+Mac OS X 10.11.
 @end itemize
diff --git a/doc/posix-functions/sem_getvalue.texi 
b/doc/posix-functions/sem_getvalue.texi
index b2baa9e..a00dea5 100644
--- a/doc/posix-functions/sem_getvalue.texi
+++ b/doc/posix-functions/sem_getvalue.texi
@@ -15,4 +15,7 @@ Portability problems not fixed by Gnulib:
 @item
 This function is missing on some platforms:
 Minix 3.1.8, IRIX 5.3, Solaris 2.4, mingw, MSVC 9, BeOS.
+@item
+This function is not implemented on some platforms:
+Mac OS X 10.11.
 @end itemize
diff --git a/doc/posix-functions/sem_init.texi 
b/doc/posix-functions/sem_init.texi
index c52da75..24adc41 100644
--- a/doc/posix-functions/sem_init.texi
+++ b/doc/posix-functions/sem_init.texi
@@ -15,4 +15,7 @@ Portability problems not fixed by Gnulib:
 @item
 This function is missing on some platforms:
 Minix 3.1.8, IRIX 5.3, Solaris 2.4, mingw, MSVC 9, BeOS.
+@item
+This function is not implemented on some platforms:
+Mac OS X 10.11.
 @end itemize


Reply via email to