summaryrefslogtreecommitdiff
path: root/lib/libpthread
diff options
context:
space:
mode:
authorwiz <wiz@NetBSD.org>2017-10-23 01:03:23 +0000
committerwiz <wiz@NetBSD.org>2017-10-23 01:03:23 +0000
commita4b760f13ccc8a4df5f8e44e73bd4e4a3932bd4d (patch)
treee740742408b5e3011dad78dec2fa54315a52e1e2 /lib/libpthread
parentc41d01af8602daecd2570840eb625fdff9252433 (diff)
Remove superfluous Tn.
Diffstat (limited to 'lib/libpthread')
-rw-r--r--lib/libpthread/pthread.310
-rw-r--r--lib/libpthread/pthread_attr_getdetachstate.36
-rw-r--r--lib/libpthread/pthread_attr_getscope.38
-rw-r--r--lib/libpthread/pthread_attr_getstack.35
-rw-r--r--lib/libpthread/pthread_self.39
5 files changed, 14 insertions, 24 deletions
diff --git a/lib/libpthread/pthread.3 b/lib/libpthread/pthread.3
index cb7b3d66d15..096b864df24 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 17fd9ac22d5..b47fb597e70 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 f82f97b8d72..d41761a6e68 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 <jruohonen@iki.fi>
.\" 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 95f05b9ce57..a9b484317aa 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 <jruohonen@iki.fi>
.\" 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 98fc831ffa4..c3edf395c46 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