Module Name: src Committed By: abhinav Date: Sun Oct 22 16:15:02 UTC 2017
Modified Files: src/lib/libpthread: pthread_barrier.3 Log Message: Remove description of pthread_barrierattr_getpshared and pthread_barrierattr_setpshared These functions are described in pthread_barrierattr(3) man page To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/lib/libpthread/pthread_barrier.3 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/lib/libpthread/pthread_barrier.3 diff -u src/lib/libpthread/pthread_barrier.3:1.7 src/lib/libpthread/pthread_barrier.3:1.8 --- src/lib/libpthread/pthread_barrier.3:1.7 Sun Oct 22 16:09:22 2017 +++ src/lib/libpthread/pthread_barrier.3 Sun Oct 22 16:15:02 2017 @@ -1,4 +1,4 @@ -.\" $NetBSD: pthread_barrier.3,v 1.7 2017/10/22 16:09:22 abhinav Exp $ +.\" $NetBSD: pthread_barrier.3,v 1.8 2017/10/22 16:15:02 abhinav Exp $ .\" .\" Copyright (c) 2002, 2010 The NetBSD Foundation, Inc. .\" All rights reserved. @@ -25,7 +25,7 @@ .\" POSSIBILITY OF SUCH DAMAGE. .\" .\" ---------------------------------------------------------------------------- -.Dd June 12, 2016 +.Dd October 22, 2017 .Dt PTHREAD_BARRIER 3 .Os .Sh NAME @@ -45,12 +45,6 @@ .Fn pthread_barrier_destroy "pthread_barrier_t *barrier" .Ft int .Fn pthread_barrier_wait "pthread_barrier_t *barrier" -.Ft int -.Fn pthread_barrierattr_getpshared "const pthread_barrierattr_t * __restrict attr" \ -"int * __restrict pshared" -.Ft int -.Fn pthread_barrierattr_setpshared "pthread_barrierattr_t * attr" \ -"int pshared" .\" ---------------------------------------------------------------------------- .Sh DESCRIPTION The @@ -96,16 +90,7 @@ call have called all threads will wake up, return from their respective .Fn pthread_barrier_wait calls and continue execution. -.Pp .\" ----- -The -.Fn pthread_barrierattr_getpshared -function shall obtain the value of the process-shared attribute from the -attributes object referenced by attr. -The -.Fn pthread_barrierattr_setpshared -function shall set the process-shared attribute in an initialized attributes -object referenced by attr. .\" ---------------------------------------------------------------------------- .Sh RETURN VALUES If successful, @@ -132,21 +117,6 @@ It is the responsibility of this thread and atomicity of any updates to shared data with respect to the other threads participating in the barrier. In the case of failure, an error value will be returned. -.Pp -.\" ----- -If successful, -.Fn pthread_barrierattr_getpshared -shall return zero and store the value of the process-shared attribute of attr -into the object referenced by the -.Fa pshared -parameter. -Otherwise, an error number shall be returned to indicate the error. -.Pp -.\" ----- -If successful, -.Fn pthread_barrierattr_setpshared -shall return zero; -Otherwise, an error number shall be returned to indicate the error. .\" ---------------------------------------------------------------------------- .Sh ERRORS The @@ -186,20 +156,6 @@ The value specified by .Fa barrier is invalid. .El -.Pp -.\" ----- -The -.Fn pthread_barrierattr_setpshared -function and -the -.Fn pthread_barrierattr_getpshared -function may fail if: -.Bl -tag -width Er -.It Bq Er EINVAL -The value specified by -.Fa attr -is invalid. -.El .\" --------------------------------------------------------------------------- .Sh SEE ALSO .Xr pthread_barrierattr 3 , @@ -208,10 +164,3 @@ is invalid. .Sh STANDARDS These functions conform to .St -p1003.1-2001 . -.Sh BUGS -The -.Fn pthread_barrierattr_getpshared -and -.Fn pthread_barrierattr_setpshared -functions are hidden by default since only thread shared attributes -are supported.