aboutsummaryrefslogtreecommitdiff
path: root/share/man/man3/pthread_setspecific.3
Commit message (Collapse)AuthorAgeFilesLines
* Remove $FreeBSD$: two-line nroff patternWarner Losh2023-08-231-2/+0
| | | | | | | Remove /^\.\\"\n\.\\"\s*\$FreeBSD\$$\n/ Similar commit in main: (cherry picked from commit fa9896e082a1)
* Provide an unambiguous description of the potential hazard in callingPatrick Kelsey2015-05-281-1/+4
| | | | | | | | | | | pthread_setspecific(3) from a key destructor. Reviewed by: jhb Approved by: jmallett (mentor) MFC after: 3 days Notes: svn path=/head/; revision=283652
* Hide the implementation details about multiple threading librariesRuslan Ermilov2007-10-221-1/+0
| | | | | | | | | from the synopses of pthread*(3) manpages. Reviewed by: deischen, davidxu Notes: svn path=/head/; revision=172880
* Remove mentions of libc_r.Ruslan Ermilov2006-09-301-1/+0
| | | | Notes: svn path=/head/; revision=162845
* Some grammar, spelling, and mdoc(7) fixes. No content changes.Tom Rhodes2004-12-291-1/+1
| | | | | | | | PR: 75581 Submitted by: Nobuyuki Koganemaru n-kogane@syd.odn.ne.jp (original version) Notes: svn path=/head/; revision=139386
* Document interfaces that are supported by libthr.Ruslan Ermilov2004-01-151-0/+1
| | | | Notes: svn path=/head/; revision=124562
* Have a single set of POSIX threads man pages. The LIBRARY sectionRuslan Ermilov2004-01-141-0/+1
| | | | | | | | | | | of each manpage lists libraries that have corresponding interfaces implemented. Prodded by: threads Reviewed by: deischen Notes: svn path=/head/; revision=124535
* The .Fn function. Use .Xr where appropriate.Philippe Charnier2003-03-241-5/+8
| | | | Notes: svn path=/head/; revision=112542
* mdoc(7) police: Use the new .In macro for #include statements.Ruslan Ermilov2001-10-011-1/+1
| | | | Notes: svn path=/head/; revision=84306
* mdoc(7) police: removed HISTORY info from the .Os call.Ruslan Ermilov2001-07-101-1/+1
| | | | Notes: svn path=/head/; revision=79531
* mdoc(7) police: remove extraneous .Pp before and/or after .Sh.Dima Dorfman2001-07-091-1/+0
| | | | Notes: svn path=/head/; revision=79454
* Use ``.St -p1003.1-96''.Ruslan Ermilov2001-02-261-3/+2
| | | | Notes: svn path=/head/; revision=73093
* Introduce .Lb macro to libc_r manpages.Alexey Zelkin2000-04-221-0/+2
| | | | Notes: svn path=/head/; revision=59501
* Remove single-space hard sentence breaks. These degrade the qualitySheldon Hearn2000-03-021-2/+4
| | | | | | | | of the typeset output, tend to make diffs harder to read and provide bad examples for new-comers to mdoc. Notes: svn path=/head/; revision=57686
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
| | | | Notes: svn path=/head/; revision=50476
* Add $Id$, to make it simpler for members of the translation teams toNik Clayton1999-07-121-0/+2
| | | | | | | | | | | | | | | | | | | | track. The $Id$ line is normally at the bottom of the main comment block in the man page, separated from the rest of the manpage by an empty comment, like so; .\" $Id$ .\" If the immediately preceding comment is a @(#) format ID marker than the the $Id$ will line up underneath it with no intervening blank lines. Otherwise, an additional blank line is inserted. Approved by: bde Notes: svn path=/head/; revision=48794
* The pthreads standard has been published. Change:Alexander Langer1998-08-031-2/+2
| | | | | | | | | | | | | ...is expected to conform to IEEE (``POSIX'') Std 1003.1c when it is published. to: ...conforms to ISO/IEC 9945-1 ANSI/IEEE (``POSIX'') Std 1003.1 Second Edition 1996-07-12. Discussed with: jb Notes: svn path=/head/; revision=38028
* Sort cross references.Wolfram Schneider1997-01-201-2/+2
| | | | Notes: svn path=/head/; revision=21907
* Submitted by: John Birrell <cimaxp1!jb@werple.net.au>Julian Elischer1996-08-201-0/+91
Here are the diffs for libc_r to get it one step closer to P1003.1c These make most of the thread/mutex/condvar structures opaque to the user. There are three functions which have been renamed with _np suffixes because they are extensions to P1003.1c (I did them for JAVA, which needs to suspend/resume threads and also start threads suspended). I've created a new header (pthread_np.h) for the non-POSIX stuff. The egrep tags stuff in /usr/src/lib/libc_r/Makefile that I uncommented doesn't work. I think its best to delete it. I don't think libc_r needs tags anyway, 'cause most of the source is in libc which does have tags. also: Here's the first batch of man pages for the thread functions. The diff to /usr/src/lib/libc_r/Makefile removes some stuff that was inherited from /usr/src/lib/libc/Makefile that should only be done with libc. also: I should have sent this diff with the pthread(3) man page. It allows people to type make -DWANT_LIBC_R world to get libc_r built with the rest of the world. I put this in the pthread(3) man page. The default is still not to build libc_r. also: The diff attached adds a pthread(3) man page to /usr/src/share/man/man3. The idea is that without libc_r installed, this man page will give people enough info to know that they have to build libc_r. Notes: svn path=/head/; revision=17706