summaryrefslogtreecommitdiffstats
path: root/share/man/man3/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Removed libc_r build support.ru2006-09-301-1/+1
|
* o Add pthread_yield.3 man page.maxim2006-09-181-1/+2
| | | | | | | PR: docs/100083 Reviewed by: deischen, ru Obtained from: OpenBSD MFC after: 2 weeks
* Reimplementation of world/kernel build options. For details, see:ru2006-03-171-1/+3
| | | | | | | | http://lists.freebsd.org/pipermail/freebsd-current/2006-March/061725.html The src.conf(5) manpage is to follow in a few days. Brought to you by: imp, jhb, kris, phk, ru (all bugs are mine)
* Add the RB_PROTOTYPE_STATIC and RB_GENERATE_STATIC macros.jasone2006-01-191-0/+2
| | | | Approved by: markm (mentor)
* o Sort MLINKS.maxim2006-01-111-1/+1
|
* Add the RB_NFIND() macro, which is useful for red-black tree searchesjasone2006-01-111-0/+1
| | | | | | | for which there may not be an exact match. Reviewed by: glebius, julian Approved by: markm (mentor)
* Add siginfo.davidxu2005-12-131-0/+1
|
* Add a manpage for pthread_atfork(3). This copies a lot of the text ofkeramida2005-05-181-0/+1
| | | | | | | | | | | | | | | | | | | | | the Open Group manpage for pthread_atfork(), available online at: http://www.opengroup.org/onlinepubs/009695399/functions/pthread_atfork.html which should be ok, since Daniel Eischen had mailed me about Open Group manpages and the fact that they have granted permission to FreeBSD to use their material. Any differences from the OG text are my changes to the original manpage text submitted by Alex Vasylenko: - In an effort to clean up the part that describes hooks and their calling order, I used a list instead of a single paragraph for all the three types of fork() hooks. - After a short discussion with Dima Dorfman a long long time ago in a far away galaxy, I changed the RETURN VALUES section to look more like the rest of the pthread_xxx.3 manpages. PR: docs/68201 Submitted by: Alex Vasylenko <lxv@omut.org>
* Remove fpsetsticky(). This was added for SysV compatibility, but duedas2005-03-151-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to mistakes from day 1, it has always had semantics inconsistent with SVR4 and its successors. In particular, given argument M: - On Solaris and FreeBSD/{alpha,sparc64}, it clobbers the old flags and *sets* the new flag word to M. (NetBSD, too?) - On FreeBSD/{amd64,i386}, it *clears* the flags that are specified in M and leaves the remaining flags unchanged (modulo a small bug on amd64.) - On FreeBSD/ia64, it is not implemented. There is no way to fix fpsetsticky() to DTRT for both old FreeBSD apps and apps ported from other operating systems, so the best approach seems to be to kill the function and fix any apps that break. I couldn't find any ports that use it, and any such ports would already be broken on FreeBSD/ia64 and Linux anyway. By the way, the routine has always been undocumented in FreeBSD, except for an MLINK to a manpage that doesn't describe it. This manpage has stated since 5.3-RELEASE that the functions it describes are deprecated, so that must mean that functions that it is *supposed* to describe but doesn't are even *more* deprecated. ;-) Note that fpresetsticky() has been retained on FreeBSD/i386. As far as I can tell, no other operating systems or ports of FreeBSD implement it, so there's nothing for it to be inconsistent with. PR: 75862 Suggested by: bde
* NOLIBC_R -> NO_LIBC_Rru2004-12-211-1/+1
| | | | | NOLIBPTHREAD -> NO_LIBPTHREAD NOLIBTHR -> NO_LIBTHR
* Sort MAN and MLINKS in dictionary order ignoring case.ru2004-09-191-3/+3
|
* Add a man page for tgmath.h.stefanf2004-08-131-0/+1
| | | | Reviewed by: keramida
* Add missing links.pjd2004-06-041-0/+5
|
* Implement PThreads barriers and barrier attributes.mtm2004-02-191-0/+8
|
* o Implement the pthread_spin_* functions in libthr.mtm2004-01-221-0/+5
| | | | o Man pages
* Use a single style for share/man/ makefiles:ru2004-01-201-210/+230
| | | | | | | | - Sort MAN and MLINKS in "dictionary" order ignoring case. - For multi-value MAN and multi-pair MLINKS, put each value/pair on its own line, for easier sorting and so that further diffs are easier to see.
* Add an implementation of pthread_rwlock_timed{rd,wr}lock() to libthr withmtm2004-01-161-0/+2
| | | | attendant documentation.
* Have a single set of POSIX threads man pages. The LIBRARY sectionru2004-01-141-5/+102
| | | | | | | | of each manpage lists libraries that have corresponding interfaces implemented. Prodded by: threads Reviewed by: deischen
* o Implement pthread_mutex_timedlock(), which does not block indefinitely onmtm2003-12-301-0/+5
| | | | | a mutex locked by another thread. o document it: pthread_mutex_timedlock(3)
* Implement C99's va_copy() macro.mike2002-09-181-1/+1
|
* Install the tree(3) man page.des2002-06-231-1/+37
|
* Document STAILQ_CONCAT and TAILQ_CONCAT.tmm2002-04-171-0/+2
| | | | | | | PR: 20024 Submitted by: Tony Finch <dot@dotat.at> (TAILQ_CONCAT, slightly changed by me) Reviewed by: ru (earlier version)
* fix MLINKS for timeradd.3fjoe2002-01-141-1/+2
|
* Add manpage for timeradd macros and friends. A companion page fordwhite2002-01-141-1/+3
| | | | | | timespecadd should be added at a future point... PR: 13079
* MAN[1-9] -> MAN.ru2001-03-271-1/+1
|
* Remove CIRCLEQ manual page links now that CIRCLEQ has been axed.ben2000-12-301-16/+0
|
* Add MLINKS for queue(3) FOREACH_REVERSE and HEAD_INITIALIZER macros.jake2000-06-121-1/+8
| | | | Forgotten by: jake, archie
* Add MLINKS for all macros decribed in queue.3 manpage.phantom2000-05-121-18/+64
|
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
|
* fix the links to the bitstring man page..jmg1999-06-251-3/+3
| | | | fix wording in man page, through != to
* Document the fpgetprec/fpsetprec functions in their man page.jlemon1998-02-041-1/+2
| | | | | | Add cross-references to the elusive fpsetmask() function to various other man pages. Reviewed by: bde
* Revert $FreeBSD$ back to $Id$peter1997-02-221-1/+1
|
* Make the long-awaited change from $Id$ to $FreeBSD$jkh1997-01-141-1/+1
| | | | | | | | This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long. Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise.
* Submitted by: John Birrell <cimaxp1!jb@werple.net.au>julian1996-08-201-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* add manpage linkswosch1996-05-291-0/+3
| | | | | | | TAILQ_EMPTY.3 -> queue.3 TAILQ_FIRST.3 -> queue.3 TAILQ_LAST.3 -> queue.3 TAILQ_NEXT.3 -> queue.3
* Add man page links for the SLIST_* and STAILQ_* macros that were addedmpp1996-04-051-0/+7
| | | | recently.
* Add sysexits(3). It's horrible to always examine the include file forjoerg1996-03-311-1/+2
| | | | this.
* Added some missing MLINKS for section 3 man pages.mpp1996-02-091-9/+14
| | | | | | | Also corrected a few minor formatting errors, file location and cross references in some of the section 3 man pages. This shuts up a lot of the output from "manck" for section 3.
* Remove private rules for clean, depend, lint, tags and install.bde1995-10-211-4/+0
| | | | | | The private clean rules have been broken since we started building compressed man pages in the obj directory and the others don't do anything different from the general rules.
* the man-link for moncontrol soesn't belong here...phk1995-10-151-1/+0
|
* Obtained from: 1.1.5 (originally by Andrew Moore)bde1995-03-181-2/+6
| | | | Add the manpage for the stuff in <machine/floatingpoint.h>.
* Make man page installation work for ``unattached'' and kernel pages.wollman1994-08-091-6/+1
|
* BSD 4.4 Lite Share Sourcesrgrimes1994-05-301-0/+26
OpenPOWER on IntegriCloud