Ruslan Ermilov
f1f6253f4f
NOLIBC_R -> NO_LIBC_R
...
NOLIBPTHREAD -> NO_LIBPTHREAD
NOLIBTHR -> NO_LIBTHR
2004-12-21 09:00:26 +00:00
Joseph Koshy
6febaa3aff
Mutually cross-reference sysexits(3) and err(3). Add text to err(3)
...
recommending that the standard exit codes in sysexits(3) be used.
Reviewed by: ru
2004-10-04 14:04:37 +00:00
Ruslan Ermilov
710df706de
Sort MAN and MLINKS in dictionary order ignoring case.
2004-09-19 06:11:45 +00:00
Stefan Farfeleder
fd51ce66aa
Add a man page for tgmath.h.
...
Reviewed by: keramida
2004-08-13 22:43:12 +00:00
Ruslan Ermilov
2410103c1d
mdoc(7) fixes.
2004-07-07 19:57:16 +00:00
Ruslan Ermilov
e825f57623
Added missing punctuation.
2004-07-07 17:36:31 +00:00
Ruslan Ermilov
5203edcdc5
Mechanically kill hard sentence breaks and double whitespaces.
2004-07-03 18:29:24 +00:00
Ruslan Ermilov
d37ea99837
Removed trailing whitespace.
2004-07-02 19:07:33 +00:00
Mike Pritchard
3b96c71f73
Spelling fixes.
2004-06-21 14:54:43 +00:00
Ruslan Ermilov
715a028455
Fixed markup bugs.
2004-06-17 17:51:17 +00:00
Ruslan Ermilov
ef13db44d1
Fixed markup bugs.
...
Spell function correctly when talking about restarting after a signal.
2004-06-17 17:49:30 +00:00
David Schultz
d5499b02cf
Cross-reference fenv(3).
2004-06-06 10:07:13 +00:00
Pawel Jakub Dawidek
f7b00e0696
Add missing links.
2004-06-04 10:14:55 +00:00
David Schultz
0cedc1338e
Support for dynamic adjustment of FPU precision is only available on
...
i386 and amd64, so fp[gs]prec(3) don't exist on other platforms.
PR: 52882
2004-05-05 09:53:29 +00:00
Simon L. B. Nielsen
5b8ef52df0
Add a LIBRARY section.
...
Submitted by: Craig Rodrigues <rodrigc@crodrigues.org>
PR: docs/65208
2004-04-08 23:04:54 +00:00
Mike Makonnen
d4d7df5c0c
Implement PThreads barriers and barrier attributes.
2004-02-19 13:51:52 +00:00
Mike Makonnen
dec04f43d9
o Implement the pthread_spin_* functions in libthr.
...
o Man pages
2004-01-22 15:31:56 +00:00
Ruslan Ermilov
b760de9691
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.
2004-01-20 10:27:23 +00:00
Mike Makonnen
104ff764e5
Add an implementation of pthread_rwlock_timed{rd,wr}lock() to libthr with
...
attendant documentation.
2004-01-16 10:52:10 +00:00
Ruslan Ermilov
c133f2ab6f
Removed outdated text about libc_r replacing libc (it now provides
...
just libc functions wrappers), and updated text to match reality:
there are three threading libraries in FreeBSD these days.
Removed instructions of how not to build libc_r, it's documented in
the make.conf(5) manpage already.
Removed description of the FreeBSD-specific gcc(1) option, -pthread.
While it's still provided (for backwards compatibility reasons),
its usefulness is questionable.
2004-01-15 17:58:26 +00:00
Ruslan Ermilov
95e055a2cf
Removed the IMPLEMENTATION NOTES section made redundant by not
...
putting libc_r into the LIBRARY section.
2004-01-15 16:13:49 +00:00
Ruslan Ermilov
69a16e1e28
pthread_multi_np() is implemented in all threading libraries.
...
pthread_single_np() is not implemented in libthr.
2004-01-15 16:12:11 +00:00
Ruslan Ermilov
bc5cc7732e
Revert previous delta -- these interfaces aren't supported by libthr.
2004-01-15 16:07:52 +00:00
Ruslan Ermilov
f9f9d2e804
Document interfaces that are supported by libthr.
2004-01-15 15:59:00 +00:00
Ruslan Ermilov
8e750fa2e6
Assorted markup fixes.
2004-01-15 11:15:27 +00:00
Ruslan Ermilov
5360187e7a
Spell POSIX threads library as "libpthread", mdoc(7) is smart
...
enough to render it as "-lkse" these days.
2004-01-14 21:53:19 +00:00
Ruslan Ermilov
ec7452f103
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
2004-01-14 21:44:26 +00:00
Ruslan Ermilov
fac93adb3d
This interface is not provided by libc_r. It is, on the other
...
hand, is also provided by libthr, but this will be addressed
later.
2004-01-14 21:12:39 +00:00
Ruslan Ermilov
e09cec395d
Pull revision 1.13 from libpthread/man/pthread_mutex_init.3:
...
- Remove error code that can't be returned (and original description
was not proper English)
PR: docs/57434
2003-12-30 15:44:16 +00:00
Mike Makonnen
ec2456e2c2
Aargh, cvs add pthread_mutex_timedlock
2003-12-30 08:50:04 +00:00
Mike Makonnen
2aa9de1f77
o Implement pthread_mutex_timedlock(), which does not block indefinitely on
...
a mutex locked by another thread.
o document it: pthread_mutex_timedlock(3)
2003-12-30 08:44:55 +00:00
Dag-Erling Smørgrav
309e4b9b6d
RB_EMPTY() applies to red-black trees, not splay trees.
2003-11-10 10:35:06 +00:00
Ruslan Ermilov
959d6c24f6
Get rid of duplicates.
2003-09-14 13:41:59 +00:00
Ruslan Ermilov
743d5d518c
mdoc(7): Properly mark C headers.
2003-09-10 19:24:35 +00:00
Ruslan Ermilov
fe08efe680
mdoc(7): Use the new feature of the .In macro.
2003-09-08 19:57:22 +00:00
Alexander Kabaev
2724bce2d2
Add safe _FOREACH iterators to the rest of the queue.h types.
2003-08-14 14:49:26 +00:00
Bosko Milekic
4250a68e2d
Document LIST_FOREACH_SAFE in queue(3).
...
Asked with "please" by Ruslan Ermilov. I've always had a weakness
for "please".
2003-08-13 19:58:38 +00:00
Ruslan Ermilov
734ac3b543
mdoc(7) fixes.
...
Approved by: re (blanket)
2003-05-24 19:53:08 +00:00
John Polstra
8c0d4b5f92
Add stub implementations of pthread_[gs]etconcurrency to libc_r and
...
libthr. No changes were made to libpthread by request of deischen,
who will soon commit a real implementation for that library.
PR: standards/50848
Submitted by: Sergey A. Osokin <osa@freebsd.org.ru>
MFC after: 1 week
2003-04-20 01:53:13 +00:00
Philippe Charnier
9d09157a0f
The .Fn function. Use .Xr where appropriate.
2003-03-24 16:05:24 +00:00
Ruslan Ermilov
ace5be682d
mdoc(7) police: Scheduled sweep.
2003-02-24 22:53:26 +00:00
Alexey Zelkin
597cf12892
Add AUTHORS section
2003-02-13 22:11:19 +00:00
Alexey Zelkin
318d8cfd73
Finally! Document all undocumented functions in libc_r.
...
Add manual pages for following functions:
. pthread_attr_setcreatesuspend_np(3)
. pthread_main_np(3)
. pthread_multi_np(3)
. pthread_single_np(3)
. pthread_mutexattr_getkind_np(3)
. pthread_mutexattr_setkind_np(3)
. pthread_resume_all_np(3)
. pthread_resume_np(3)
. pthread_set_name_np(3)
. pthread_suspend_all_np(3)
. pthread_suspend_np(3)
. pthread_switch_add_np(3)
. pthread_switch_delete_np(3)
MFC after: 3 days
2003-02-13 22:10:10 +00:00
Alexey Zelkin
c18f0ff70c
Break important implementation detail note into IMPLEMENTATION DETAILS
...
section. Add cross reference to pthread_attr_getstack() function.
MFC after: 1 day
2003-02-13 18:39:06 +00:00
Alexey Zelkin
41dd2d2dfa
Add cross reference for pthread_attr_get_np()
2003-02-13 18:36:48 +00:00
Alfred Perlstein
4e44912c6c
Add pthread_attr_getstack() and pthread_attr_setstack().
...
Submitted by: Craig Rodrigues <rodrigc@attbi.com>
2003-02-10 08:48:04 +00:00
Philippe Charnier
6f673fd1c0
The .Fn function
2003-02-06 11:10:32 +00:00
Alexey Zelkin
f3cf900844
Document additional behaviour of this function (see
...
rev 1.3 of uthread_attr_get_np.c)
2003-02-03 10:10:40 +00:00
Max Khon
f7ed1917e2
pthread_attr_get_np() now takes 'pthread_t' (not 'pthread_t *')
...
to be consistent with other pthread_XXX functions
2003-01-07 21:43:30 +00:00
Jens Schweikhardt
57bd0fc6e8
english(4) police.
2002-12-27 12:15:40 +00:00