#
22fc8362 |
| 13-Dec-2005 |
David Xu <davidxu@FreeBSD.org> |
Add siginfo.
|
Revision tags: release/6.0.0_cvs, release/6.0.0 |
|
#
a3c8fc53 |
| 18-May-2005 |
Giorgos Keramidas <keramida@FreeBSD.org> |
Add a manpage for pthread_atfork(3). This copies a lot of the text of the Open Group manpage for pthread_atfork(), available online at:
http://www.opengroup.org/onlinepubs/009695399/functions/pthre
Add a manpage for pthread_atfork(3). This copies a lot of the text of 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>
show more ...
|
Revision tags: release/5.4.0_cvs, release/5.4.0 |
|
#
7b74e4a7 |
| 15-Mar-2005 |
David Schultz <das@FreeBSD.org> |
Remove fpsetsticky(). This was added for SysV compatibility, but due to mistakes from day 1, it has always had semantics inconsistent with SVR4 and its successors. In particular, given argument M:
Remove fpsetsticky(). This was added for SysV compatibility, but due 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
show more ...
|
Revision tags: release/4.11.0_cvs, release/4.11.0 |
|
#
f1f6253f |
| 21-Dec-2004 |
Ruslan Ermilov <ru@FreeBSD.org> |
NOLIBC_R -> NO_LIBC_R NOLIBPTHREAD -> NO_LIBPTHREAD NOLIBTHR -> NO_LIBTHR
|
Revision tags: release/5.3.0_cvs, release/5.3.0 |
|
#
710df706 |
| 19-Sep-2004 |
Ruslan Ermilov <ru@FreeBSD.org> |
Sort MAN and MLINKS in dictionary order ignoring case.
|
#
fd51ce66 |
| 14-Aug-2004 |
Stefan Farfeleder <stefanf@FreeBSD.org> |
Add a man page for tgmath.h.
Reviewed by: keramida
|
#
f7b00e06 |
| 04-Jun-2004 |
Pawel Jakub Dawidek <pjd@FreeBSD.org> |
Add missing links.
|
Revision tags: release/4.10.0_cvs, release/4.10.0, release/5.2.1_cvs, release/5.2.1 |
|
#
d4d7df5c |
| 19-Feb-2004 |
Mike Makonnen <mtm@FreeBSD.org> |
Implement PThreads barriers and barrier attributes.
|
#
dec04f43 |
| 22-Jan-2004 |
Mike Makonnen <mtm@FreeBSD.org> |
o Implement the pthread_spin_* functions in libthr. o Man pages
|
#
b760de96 |
| 20-Jan-2004 |
Ruslan Ermilov <ru@FreeBSD.org> |
Use a single style for share/man/ makefiles:
- 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 easie
Use a single style for share/man/ makefiles:
- 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.
show more ...
|
#
104ff764 |
| 16-Jan-2004 |
Mike Makonnen <mtm@FreeBSD.org> |
Add an implementation of pthread_rwlock_timed{rd,wr}lock() to libthr with attendant documentation.
|
#
ec7452f1 |
| 14-Jan-2004 |
Ruslan Ermilov <ru@FreeBSD.org> |
Have a single set of POSIX threads man pages. The LIBRARY section of each manpage lists libraries that have corresponding interfaces implemented.
Prodded by: threads Reviewed by: deischen
|
Revision tags: release/5.2.0_cvs, release/5.2.0 |
|
#
2aa9de1f |
| 30-Dec-2003 |
Mike Makonnen <mtm@FreeBSD.org> |
o Implement pthread_mutex_timedlock(), which does not block indefinitely on a mutex locked by another thread. o document it: pthread_mutex_timedlock(3)
|
Revision tags: release/4.9.0_cvs, release/4.9.0, release/5.1.0_cvs, release/5.1.0, release/4.8.0_cvs, release/4.8.0, release/5.0.0_cvs, release/5.0.0, release/4.7.0_cvs |
|
#
86954511 |
| 18-Sep-2002 |
Mike Barcroft <mike@FreeBSD.org> |
Implement C99's va_copy() macro.
|
Revision tags: release/4.6.2_cvs, release/4.6.2, release/4.6.1, release/4.6.0_cvs |
|
#
f191b6f9 |
| 23-Jun-2002 |
Dag-Erling Smørgrav <des@FreeBSD.org> |
Install the tree(3) man page.
|
#
d57e28ad |
| 17-Apr-2002 |
Thomas Moestl <tmm@FreeBSD.org> |
Document STAILQ_CONCAT and TAILQ_CONCAT.
PR: 20024 Submitted by: Tony Finch <dot@dotat.at> (TAILQ_CONCAT, slightly changed by me) Reviewed by: ru (earlier version)
|
Revision tags: release/4.5.0_cvs, release/4.4.0_cvs |
|
#
8b4d1508 |
| 14-Jan-2002 |
Max Khon <fjoe@FreeBSD.org> |
fix MLINKS for timeradd.3
|
#
e5606f14 |
| 14-Jan-2002 |
Doug White <dwhite@FreeBSD.org> |
Add manpage for timeradd macros and friends. A companion page for timespecadd should be added at a future point...
PR: 13079
|
Revision tags: release/4.3.0_cvs, release/4.3.0 |
|
#
acaf79e1 |
| 27-Mar-2001 |
Ruslan Ermilov <ru@FreeBSD.org> |
MAN[1-9] -> MAN.
|
#
83c1fbc2 |
| 30-Dec-2000 |
Ben Smithurst <ben@FreeBSD.org> |
Remove CIRCLEQ manual page links now that CIRCLEQ has been axed.
|
Revision tags: release/4.2.0, release/4.1.1_cvs, release/4.1.0, release/3.5.0_cvs |
|
#
51255f9d |
| 12-Jun-2000 |
Jake Burkholder <jake@FreeBSD.org> |
Add MLINKS for queue(3) FOREACH_REVERSE and HEAD_INITIALIZER macros.
Forgotten by: jake, archie
|
#
f8316c10 |
| 12-May-2000 |
Alexey Zelkin <phantom@FreeBSD.org> |
Add MLINKS for all macros decribed in queue.3 manpage.
|
Revision tags: release/4.0.0_cvs, release/3.4.0_cvs, release/3.3.0_cvs |
|
#
7f3dea24 |
| 28-Aug-1999 |
Peter Wemm <peter@FreeBSD.org> |
$Id$ -> $FreeBSD$
|
#
0b607240 |
| 25-Jun-1999 |
John-Mark Gurney <jmg@FreeBSD.org> |
fix the links to the bitstring man page..
fix wording in man page, through != to
|
Revision tags: release/3.2.0, release/3.1.0, release/3.0.0, release/2.2.8, release/2.2.7, release/2.2.6 |
|
#
4f36d4ac |
| 04-Feb-1998 |
Jonathan Lemon <jlemon@FreeBSD.org> |
Document the fpgetprec/fpsetprec functions in their man page. Add cross-references to the elusive fpsetmask() function to various other man pages. Reviewed by: bde
|