From 661e3b515951b1cf67bf9e9a9d06b3f8932a6b39 Mon Sep 17 00:00:00 2001 From: wiz Date: Mon, 23 Oct 2017 01:03:23 +0000 Subject: [PATCH] Remove superfluous Tn. --- lib/libpthread/pthread.3 | 10 ++++------ lib/libpthread/pthread_attr_getdetachstate.3 | 6 ++---- lib/libpthread/pthread_attr_getscope.3 | 8 +++----- lib/libpthread/pthread_attr_getstack.3 | 5 ++--- lib/libpthread/pthread_self.3 | 9 +++------ 5 files changed, 14 insertions(+), 24 deletions(-) diff --git a/lib/libpthread/pthread.3 b/lib/libpthread/pthread.3 index cb7b3d66d158..096b864df243 100644 --- a/lib/libpthread/pthread.3 +++ b/lib/libpthread/pthread.3 @@ -1,4 +1,4 @@ -.\" $NetBSD: pthread.3,v 1.17 2017/02/08 03:44:41 kamil Exp $ +.\" $NetBSD: pthread.3,v 1.18 2017/10/23 01:03:23 wiz Exp $ .\" .\" Copyright (c) 2003, 2007, 2009 The NetBSD Foundation, Inc. .\" All rights reserved. @@ -46,9 +46,8 @@ .Sh DESCRIPTION The .Nm -library provides an implementation of the standard -.Tn POSIX -threads library. +library provides an implementation of the standard POSIX threads +library. .Pp The .Nx @@ -63,8 +62,7 @@ In order to remain compatible with future .Nx releases, programs must be linked against the dynamic version of the thread library. -Statically linked programs using the -.Tn POSIX +Statically linked programs using the POSIX threads framework may not work when run on a future version of the system. .Sh FUNCTIONS The following functions comprise the core of the diff --git a/lib/libpthread/pthread_attr_getdetachstate.3 b/lib/libpthread/pthread_attr_getdetachstate.3 index 17fd9ac22d5f..b47fb597e70f 100644 --- a/lib/libpthread/pthread_attr_getdetachstate.3 +++ b/lib/libpthread/pthread_attr_getdetachstate.3 @@ -1,4 +1,4 @@ -.\" $NetBSD: pthread_attr_getdetachstate.3,v 1.3 2017/10/22 15:48:11 abhinav Exp $ +.\" $NetBSD: pthread_attr_getdetachstate.3,v 1.4 2017/10/23 01:03:23 wiz Exp $ .\" .\" Copyright (c) 2002, 2010 The NetBSD Foundation, Inc. .\" All rights reserved. @@ -89,9 +89,7 @@ and the thread will not be joined. .El .Pp If the thread is created as detached, -it is an error to use the thread -.Tn ID -with +it is an error to use the thread ID with .Xr pthread_detach 3 or .Xr pthread_join 3 . diff --git a/lib/libpthread/pthread_attr_getscope.3 b/lib/libpthread/pthread_attr_getscope.3 index f82f97b8d723..d41761a6e689 100644 --- a/lib/libpthread/pthread_attr_getscope.3 +++ b/lib/libpthread/pthread_attr_getscope.3 @@ -1,4 +1,4 @@ -.\" $NetBSD: pthread_attr_getscope.3,v 1.3 2017/10/22 16:37:24 abhinav Exp $ +.\" $NetBSD: pthread_attr_getscope.3,v 1.4 2017/10/23 01:03:23 wiz Exp $ .\" .\" Copyright (c) 2010 Jukka Ruohonen .\" All rights reserved. @@ -57,8 +57,7 @@ It is only possible to set the scope of a thread before the thread is created. There are two possible contention scopes: .Bl -tag -width PTHREAD_SCOPE_PROCESS -offset 2n .It Dv PTHREAD_SCOPE_SYSTEM -The thread will contend for -.Tn CPU +The thread will contend for CPU resources with all other processes and threads in the system. Generally this means that the user thread is bound directly to the kernel scheduling for its entire lifetime. @@ -67,8 +66,7 @@ The thread will contend with other threads with the same scope attribute. In general, this means that all .Dv PTHREAD_SCOPE_PROCESS threads are grouped together and this group of threads contends for -.Tn CPU -resources. +CPU resources. This is commonly seen to require a hybrid .Pq Dq M:N threading model in order to multiplex the user and kernel space scheduling. diff --git a/lib/libpthread/pthread_attr_getstack.3 b/lib/libpthread/pthread_attr_getstack.3 index 95f05b9ce570..a9b484317aa8 100644 --- a/lib/libpthread/pthread_attr_getstack.3 +++ b/lib/libpthread/pthread_attr_getstack.3 @@ -1,4 +1,4 @@ -.\" $NetBSD: pthread_attr_getstack.3,v 1.7 2017/10/22 16:37:24 abhinav Exp $ +.\" $NetBSD: pthread_attr_getstack.3,v 1.8 2017/10/23 01:03:23 wiz Exp $ .\" .\" Copyright (c) 2010 Jukka Ruohonen .\" All rights reserved. @@ -110,8 +110,7 @@ and the use of these functions should be generally avoided. At least few potential caveats can be mentioned. .Bl -bullet -offset 2n .It -There is a certain degree of ambiguity in the -.Tn POSIX +There is a certain degree of ambiguity in the POSIX standard with respect to thread stack. .It The exact behavior of the functions may vary diff --git a/lib/libpthread/pthread_self.3 b/lib/libpthread/pthread_self.3 index 98fc831ffa4a..c3edf395c467 100644 --- a/lib/libpthread/pthread_self.3 +++ b/lib/libpthread/pthread_self.3 @@ -1,4 +1,4 @@ -.\" $NetBSD: pthread_self.3,v 1.4 2010/07/09 08:51:28 jruoho Exp $ +.\" $NetBSD: pthread_self.3,v 1.5 2017/10/23 01:03:23 wiz Exp $ .\" .\" Copyright (c) 2002 The NetBSD Foundation, Inc. .\" All rights reserved. @@ -70,12 +70,9 @@ .Sh DESCRIPTION The .Fn pthread_self -function returns the thread -.Tn ID -of the calling thread. +function returns the thread ID of the calling thread. .Sh RETURN VALUES -The return value is the thread -.Tn ID . +The return value is the thread ID. .Sh ERRORS None. .Sh SEE ALSO