svn commit: r273601 - head/lib/libc/gen

John Baldwin jhb at FreeBSD.org
Fri Oct 24 19:55:51 UTC 2014


Author: jhb
Date: Fri Oct 24 19:55:49 2014
New Revision: 273601
URL: https://svnweb.freebsd.org/changeset/base/273601

Log:
  Don't reference sem(4) from the POSIX semaphore pages.  POSIX semaphores
  were reimplemented using umtx in FreeBSD 9 and no longer use sem(4).

Modified:
  head/lib/libc/gen/sem_destroy.3
  head/lib/libc/gen/sem_getvalue.3
  head/lib/libc/gen/sem_init.3
  head/lib/libc/gen/sem_open.3
  head/lib/libc/gen/sem_post.3
  head/lib/libc/gen/sem_timedwait.3
  head/lib/libc/gen/sem_wait.3

Modified: head/lib/libc/gen/sem_destroy.3
==============================================================================
--- head/lib/libc/gen/sem_destroy.3	Fri Oct 24 19:38:05 2014	(r273600)
+++ head/lib/libc/gen/sem_destroy.3	Fri Oct 24 19:55:49 2014	(r273601)
@@ -67,8 +67,7 @@ There are currently threads blocked on t
 points to.
 .El
 .Sh SEE ALSO
-.Xr sem_init 3 ,
-.Xr sem 4
+.Xr sem_init 3
 .Sh STANDARDS
 The
 .Fn sem_destroy

Modified: head/lib/libc/gen/sem_getvalue.3
==============================================================================
--- head/lib/libc/gen/sem_getvalue.3	Fri Oct 24 19:38:05 2014	(r273600)
+++ head/lib/libc/gen/sem_getvalue.3	Fri Oct 24 19:55:49 2014	(r273601)
@@ -65,8 +65,7 @@ points to an invalid semaphore.
 .Sh SEE ALSO
 .Xr sem_post 3 ,
 .Xr sem_trywait 3 ,
-.Xr sem_wait 3 ,
-.Xr sem 4
+.Xr sem_wait 3
 .Sh STANDARDS
 The
 .Fn sem_getvalue

Modified: head/lib/libc/gen/sem_init.3
==============================================================================
--- head/lib/libc/gen/sem_init.3	Fri Oct 24 19:38:05 2014	(r273600)
+++ head/lib/libc/gen/sem_init.3	Fri Oct 24 19:55:49 2014	(r273601)
@@ -93,8 +93,7 @@ Memory allocation error.
 .Xr sem_getvalue 3 ,
 .Xr sem_post 3 ,
 .Xr sem_trywait 3 ,
-.Xr sem_wait 3 ,
-.Xr sem 4
+.Xr sem_wait 3
 .Sh STANDARDS
 The
 .Fn sem_init

Modified: head/lib/libc/gen/sem_open.3
==============================================================================
--- head/lib/libc/gen/sem_open.3	Fri Oct 24 19:38:05 2014	(r273600)
+++ head/lib/libc/gen/sem_open.3	Fri Oct 24 19:55:49 2014	(r273601)
@@ -210,8 +210,7 @@ The named semaphore does not exist.
 .Xr sem_getvalue 3 ,
 .Xr sem_post 3 ,
 .Xr sem_trywait 3 ,
-.Xr sem_wait 3 ,
-.Xr sem 4
+.Xr sem_wait 3
 .Sh STANDARDS
 The
 .Fn sem_open ,

Modified: head/lib/libc/gen/sem_post.3
==============================================================================
--- head/lib/libc/gen/sem_post.3	Fri Oct 24 19:38:05 2014	(r273600)
+++ head/lib/libc/gen/sem_post.3	Fri Oct 24 19:55:49 2014	(r273601)
@@ -69,8 +69,7 @@ points to an invalid semaphore.
 .Sh SEE ALSO
 .Xr sem_getvalue 3 ,
 .Xr sem_trywait 3 ,
-.Xr sem_wait 3 ,
-.Xr sem 4
+.Xr sem_wait 3
 .Sh STANDARDS
 The
 .Fn sem_post

Modified: head/lib/libc/gen/sem_timedwait.3
==============================================================================
--- head/lib/libc/gen/sem_timedwait.3	Fri Oct 24 19:38:05 2014	(r273600)
+++ head/lib/libc/gen/sem_timedwait.3	Fri Oct 24 19:55:49 2014	(r273601)
@@ -108,8 +108,7 @@ A signal interrupted this function.
 .Sh SEE ALSO
 .Xr sem_post 3 ,
 .Xr sem_trywait 3 ,
-.Xr sem_wait 3 ,
-.Xr sem 4
+.Xr sem_wait 3
 .Sh STANDARDS
 The
 .Fn sem_timedwait

Modified: head/lib/libc/gen/sem_wait.3
==============================================================================
--- head/lib/libc/gen/sem_wait.3	Fri Oct 24 19:38:05 2014	(r273600)
+++ head/lib/libc/gen/sem_wait.3	Fri Oct 24 19:55:49 2014	(r273601)
@@ -92,8 +92,7 @@ The semaphore value was zero, and thus c
 .Sh SEE ALSO
 .Xr sem_getvalue 3 ,
 .Xr sem_post 3 ,
-.Xr sem_timedwait 3 ,
-.Xr sem 4
+.Xr sem_timedwait 3
 .Sh STANDARDS
 The
 .Fn sem_wait


More information about the svn-src-head mailing list