Module Name: src Committed By: riastradh Date: Mon Feb 10 20:40:55 UTC 2025
Modified Files: src/lib/libpthread: cnd.3 mtx.3 pthread_barrierattr.3 pthread_condattr.3 pthread_mutex.3 pthread_mutexattr.3 pthread_rwlockattr.3 Log Message: libpthread: Say `restrict', not `__restrict', in man pages. The private macro __restrict exists only to make .h files work with legacy C/C++ versions without support for the `restrict' keyword. It's only distracting to use in a man page. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/lib/libpthread/cnd.3 src/lib/libpthread/mtx.3 cvs rdiff -u -r1.13 -r1.14 src/lib/libpthread/pthread_barrierattr.3 cvs rdiff -u -r1.12 -r1.13 src/lib/libpthread/pthread_condattr.3 cvs rdiff -u -r1.11 -r1.12 src/lib/libpthread/pthread_mutex.3 cvs rdiff -u -r1.14 -r1.15 src/lib/libpthread/pthread_mutexattr.3 cvs rdiff -u -r1.10 -r1.11 src/lib/libpthread/pthread_rwlockattr.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/cnd.3 diff -u src/lib/libpthread/cnd.3:1.2 src/lib/libpthread/cnd.3:1.3 --- src/lib/libpthread/cnd.3:1.2 Sat Apr 27 10:57:11 2019 +++ src/lib/libpthread/cnd.3 Mon Feb 10 20:40:55 2025 @@ -1,4 +1,4 @@ -.\" $NetBSD: cnd.3,v 1.2 2019/04/27 10:57:11 wiz Exp $ +.\" $NetBSD: cnd.3,v 1.3 2025/02/10 20:40:55 riastradh Exp $ .\" .\" Copyright (c) 2016 The NetBSD Foundation, Inc. .\" All rights reserved. @@ -47,9 +47,9 @@ .Fn cnd_signal "cnd_t *cond" .Ft int .Fo cnd_timedwait -.Fa "cnd_t * __restrict cond" -.Fa "mtx_t * __restrict mtx" -.Fa "const struct timespec * __restrict ts" +.Fa "cnd_t * restrict cond" +.Fa "mtx_t * restrict mtx" +.Fa "const struct timespec * restrict ts" .Fc .Ft int .Fn cnd_wait "cnd_t *cond" "mtx_t *mtx" Index: src/lib/libpthread/mtx.3 diff -u src/lib/libpthread/mtx.3:1.2 src/lib/libpthread/mtx.3:1.3 --- src/lib/libpthread/mtx.3:1.2 Sat Apr 27 10:57:11 2019 +++ src/lib/libpthread/mtx.3 Mon Feb 10 20:40:55 2025 @@ -1,4 +1,4 @@ -.\" $NetBSD: mtx.3,v 1.2 2019/04/27 10:57:11 wiz Exp $ +.\" $NetBSD: mtx.3,v 1.3 2025/02/10 20:40:55 riastradh Exp $ .\" .\" Copyright (c) 2016 The NetBSD Foundation, Inc. .\" All rights reserved. @@ -44,7 +44,7 @@ .Ft int .Fn mtx_lock "mtx_t *mtx" .Ft int -.Fn mtx_timedlock "mtx_t *__restrict mtx" "const struct timespec *__restrict ts" +.Fn mtx_timedlock "mtx_t * restrict mtx" "const struct timespec * restrict ts" .Ft int .Fn mtx_trylock "mtx_t *mtx" .Ft int Index: src/lib/libpthread/pthread_barrierattr.3 diff -u src/lib/libpthread/pthread_barrierattr.3:1.13 src/lib/libpthread/pthread_barrierattr.3:1.14 --- src/lib/libpthread/pthread_barrierattr.3:1.13 Sun Oct 22 18:37:01 2017 +++ src/lib/libpthread/pthread_barrierattr.3 Mon Feb 10 20:40:55 2025 @@ -1,4 +1,4 @@ -.\" $NetBSD: pthread_barrierattr.3,v 1.13 2017/10/22 18:37:01 abhinav Exp $ +.\" $NetBSD: pthread_barrierattr.3,v 1.14 2025/02/10 20:40:55 riastradh Exp $ .\" .\" Copyright (c) 2002 The NetBSD Foundation, Inc. .\" All rights reserved. @@ -40,7 +40,7 @@ .Ft int .Fn pthread_barrierattr_destroy "pthread_barrierattr_t *attr" .Ft int -.Fn pthread_barrierattr_getpshared "const pthread_barrierattr_t * __restrict attr" "int * __restrict pshared" +.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 Index: src/lib/libpthread/pthread_condattr.3 diff -u src/lib/libpthread/pthread_condattr.3:1.12 src/lib/libpthread/pthread_condattr.3:1.13 --- src/lib/libpthread/pthread_condattr.3:1.12 Tue Mar 28 17:42:52 2017 +++ src/lib/libpthread/pthread_condattr.3 Mon Feb 10 20:40:55 2025 @@ -1,4 +1,4 @@ -.\" $NetBSD: pthread_condattr.3,v 1.12 2017/03/28 17:42:52 maya Exp $ +.\" $NetBSD: pthread_condattr.3,v 1.13 2025/02/10 20:40:55 riastradh Exp $ .\" .\" Copyright (c) 2002 The NetBSD Foundation, Inc. .\" All rights reserved. @@ -67,14 +67,14 @@ .Ft int .Fn pthread_condattr_init "pthread_condattr_t *attr" .Ft int -.Fn pthread_condattr_getclock "const pthread_condattr_t *__restrict attr" \ -"clockid_t * __restrict clock_id" +.Fn pthread_condattr_getclock "const pthread_condattr_t * restrict attr" \ +"clockid_t * restrict clock_id" .Ft int .Fn pthread_condattr_setclock "pthread_condattr_t *attr" "clockid_t clock" .Ft int .Fn pthread_condattr_destroy "pthread_condattr_t *attr" .Ft int -.Fn pthread_condattr_getpshared "const pthread_condattr_t * __restrict attr" "int * __restrict pshared" +.Fn pthread_condattr_getpshared "const pthread_condattr_t * restrict attr" "int * restrict pshared" .Ft int .Fn pshared_condattr_setpshared "pthread_condattr_t *attr" "int pshared" .Sh DESCRIPTION Index: src/lib/libpthread/pthread_mutex.3 diff -u src/lib/libpthread/pthread_mutex.3:1.11 src/lib/libpthread/pthread_mutex.3:1.12 --- src/lib/libpthread/pthread_mutex.3:1.11 Fri Dec 27 09:45:26 2019 +++ src/lib/libpthread/pthread_mutex.3 Mon Feb 10 20:40:55 2025 @@ -1,4 +1,4 @@ -.\" $NetBSD: pthread_mutex.3,v 1.11 2019/12/27 09:45:26 msaitoh Exp $ +.\" $NetBSD: pthread_mutex.3,v 1.12 2025/02/10 20:40:55 riastradh Exp $ .\" .\" Copyright (c) 2002, 2010 The NetBSD Foundation, Inc. .\" All rights reserved. @@ -84,12 +84,12 @@ .Ft int .Fn pthread_mutex_unlock "pthread_mutex_t *mutex" .Ft int -.Fn pthread_mutex_timedlock "pthread_mutex_t *__restrict mutex" "const struct timespec *__restrict timeout" +.Fn pthread_mutex_timedlock "pthread_mutex_t * restrict mutex" "const struct timespec * restrict timeout" .Ft int -.Fn pthread_mutex_getprioceiling "const pthread_mutex_t * __restrict mutex" "int * __restrict prioceiling" +.Fn pthread_mutex_getprioceiling "const pthread_mutex_t * restrict mutex" "int * restrict prioceiling" .Ft int -.Fn pthread_mutex_setprioceiling "pthread_mutex_t * __restrict mutex" \ -"int prioceiling" "int * __restrict old_ceiling" +.Fn pthread_mutex_setprioceiling "pthread_mutex_t * restrict mutex" \ +"int prioceiling" "int * restrict old_ceiling" .\" ---------------------------------------------------------------------------- .Sh DESCRIPTION The Index: src/lib/libpthread/pthread_mutexattr.3 diff -u src/lib/libpthread/pthread_mutexattr.3:1.14 src/lib/libpthread/pthread_mutexattr.3:1.15 --- src/lib/libpthread/pthread_mutexattr.3:1.14 Thu Feb 2 10:48:22 2017 +++ src/lib/libpthread/pthread_mutexattr.3 Mon Feb 10 20:40:55 2025 @@ -1,4 +1,4 @@ -.\" $NetBSD: pthread_mutexattr.3,v 1.14 2017/02/02 10:48:22 njoly Exp $ +.\" $NetBSD: pthread_mutexattr.3,v 1.15 2025/02/10 20:40:55 riastradh Exp $ .\" .\" Copyright (c) 2002, 2010 The NetBSD Foundation, Inc. .\" All rights reserved. @@ -92,7 +92,7 @@ "pthread_mutexattr_t * restrict attr" "int * restrict type" .Ft int .Fn pthread_mutexattr_getpshared \ -"const pthread_mutexattr_t * __restrict attr" "int * __restrict pshared" +"const pthread_mutexattr_t * restrict attr" "int * restrict pshared" .Ft int .Fn pthread_mutexattr_setpshared \ "pthread_mutexattr_t * attr" "int pshared" Index: src/lib/libpthread/pthread_rwlockattr.3 diff -u src/lib/libpthread/pthread_rwlockattr.3:1.10 src/lib/libpthread/pthread_rwlockattr.3:1.11 --- src/lib/libpthread/pthread_rwlockattr.3:1.10 Tue Jul 5 10:04:17 2016 +++ src/lib/libpthread/pthread_rwlockattr.3 Mon Feb 10 20:40:55 2025 @@ -1,4 +1,4 @@ -.\" $NetBSD: pthread_rwlockattr.3,v 1.10 2016/07/05 10:04:17 wiz Exp $ +.\" $NetBSD: pthread_rwlockattr.3,v 1.11 2025/02/10 20:40:55 riastradh Exp $ .\" .\" Copyright (c) 2002 The NetBSD Foundation, Inc. .\" All rights reserved. @@ -66,7 +66,7 @@ .Ft int .Fn pthread_rwlockattr_destroy "pthread_rwlockattr_t *attr" .Ft int -.Fn pthread_rwlockattr_getpshared "const pthread_rwlockattr_t *__restrict attr" "int * __restrict pshared" +.Fn pthread_rwlockattr_getpshared "const pthread_rwlockattr_t * restrict attr" "int * restrict pshared" .Ft int .Fn pthread_rwlockattr_setpshared "pthread_rwlockattr_t *attr" "int pshared" .Sh DESCRIPTION