Bug 132392

Summary: [PATCH] remove leftovers of libkse from pthread.3
Product: Documentation Reporter: Niclas Zeising <niclas.zeising>
Component: Books & ArticlesAssignee: Eitan Adler <eadler>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
file.diff none

Description Niclas Zeising 2009-03-07 19:00:13 UTC
In the pthread library there is a note towards the end with implementation details. There it's stated that pthread is implemented in either libthr or libkse.

Fix: Attached patch removes mention of libkse, so only libthr is mentioned. It also cross-references libthr(3).

Patch attached with submission follows:
How-To-Repeat: man 3 pthread, under implementation notes
Comment 1 dfilter service freebsd_committer freebsd_triage 2009-04-01 08:13:32 UTC
Author: trhodes
Date: Wed Apr  1 07:13:21 2009
New Revision: 190608
URL: http://svn.freebsd.org/changeset/base/190608

Log:
  Remove KSE bits, cross reference libthr.3.
  
  PR:		132392
  Submitted by:	Niclas Zeising <niclas.zeising@gmail.com> (original version)

Modified:
  head/share/man/man3/pthread.3

Modified: head/share/man/man3/pthread.3
==============================================================================
--- head/share/man/man3/pthread.3	Wed Apr  1 06:18:51 2009	(r190607)
+++ head/share/man/man3/pthread.3	Wed Apr  1 07:13:21 2009	(r190608)
@@ -30,7 +30,7 @@
 .\"
 .\" $FreeBSD$
 .\"
-.Dd October 19, 2007
+.Dd April 1, 2009
 .Dt PTHREAD 3
 .Os
 .Sh NAME
@@ -469,15 +469,15 @@ cancellation stack.
 .Sh IMPLEMENTATION NOTES
 The current
 .Fx
-POSIX thread implementation is built in two libraries,
+POSIX thread implementation is built into the
 .Lb libthr ,
-and
-.Lb libkse .
-They contain both thread-safe versions of
+library.
+It contains thread-safe versions of
 .Lb libc
 functions and the thread functions.
-Threaded applications are linked with one of these libraries.
+Threaded applications are linked with this library.
 .Sh SEE ALSO
+.Xr libthr 3 ,
 .Xr pthread_atfork 3 ,
 .Xr pthread_cancel 3 ,
 .Xr pthread_cleanup_pop 3 ,
_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscribe@freebsd.org"
Comment 2 Tom Rhodes freebsd_committer freebsd_triage 2009-04-01 08:13:36 UTC
State Changed
From-To: open->patched

Slightly different version of the patch committed to CURRENT, 
thanks! 


Comment 3 Tom Rhodes freebsd_committer freebsd_triage 2009-04-01 08:13:36 UTC
Responsible Changed
From-To: freebsd-doc->trhodes

Over to me.
Comment 4 Niclas Zeising 2011-02-22 18:41:46 UTC
This PR can be applied to 7-STABLE and then closed, or if 7-STABLE is
close to EOL (i.e. no more releases) just closed.
//Niclas
Comment 5 Eitan Adler freebsd_committer freebsd_triage 2012-03-04 17:00:31 UTC
Responsible Changed
From-To: trhodes->eadler

by request
Comment 6 Eitan Adler freebsd_committer freebsd_triage 2012-03-22 03:39:49 UTC
State Changed
From-To: patched->closed

committed to head and MFCed already