272461 |
03-Oct-2014 |
gjb |
Copy stable/10@r272459 to releng/10.1 as part of the 10.1-RELEASE process.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
|
271062 |
03-Sep-2014 |
gavin |
Merge r269871 from head:
Clarify descriptions of pthread_cond_wait() and pthread_cond_timedwait()
Submitted by: Malcolm Douglas via freebsd-doc Reviewed by: jhb
|
262190 |
18-Feb-2014 |
jhb |
MFC 261518: - Update a few places to account for va_copy(). - Create a separate 'return values' section and move some statements about return values to that section. - Note that each invocation of va_start() and va_copy() must be paired with va_end() in the same function.
|
261015 |
22-Jan-2014 |
glebius |
Merge 257643: Document RB_FOREACH_SAFE() and RB_FOREACH_REVERSE_SAFE().
|
256281 |
10-Oct-2013 |
gjb |
Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
|
251887 |
18-Jun-2013 |
lstewart |
Add new FOREACH_FROM variants of the queue(3) FOREACH macros which can optionally start the traversal from a previously found element by passing the element in as "var". Passing a NULL "var" retains the same semantics as the regular FOREACH macros.
Kudos to phk for suggesting the "FROM" suffix instead of my original proposal.
Reviewed by: jhb (previous version), rpaulo MFC after: 1 week
|
251639 |
11-Jun-2013 |
jilles |
pthread_testcancel(3): Update list of cancellation points.
This should be a fairly complete list of cancellation points in libc, libthr and librt, including standard as well as non-standard functions.
|
251369 |
04-Jun-2013 |
joel |
mdoc: convert .Fd to .In, which is much nicer.
|
250400 |
09-May-2013 |
eadler |
Start sentences on new lines.
|
249716 |
21-Apr-2013 |
joel |
Remove cross-references to nonexistent CPU_SET(3) manpage. Also fix cpu_getaffinity(2) document title.
PR: 176317 Submitted by: brucec
|
249491 |
15-Apr-2013 |
hiren |
Fixing a typo.
Submitted by: Benedikt Steinbusch (benedikt.steinbusch@googlemail.com) Approved by: sbruno (mentor)
|
249373 |
11-Apr-2013 |
joel |
Remove contractions.
|
240524 |
14-Sep-2012 |
jilles |
siginfo(3): Document TRAP_DTRACE signal code.
MFC after: 1 week
|
240523 |
14-Sep-2012 |
jilles |
siginfo(3): Document SI_LWP signal code.
Describe SI_LWP as being generated by pthread_kill() because thr_kill() is a private undocumented function.
MFC after: 1 week
|
240522 |
14-Sep-2012 |
jilles |
siginfo(3): Document SI_USER and SI_KERNEL signal codes.
MFC after: 1 week
|
240506 |
14-Sep-2012 |
eadler |
Bump date missed in r202756
PR: docs/171624 Submitted by: bdrewery Approved by: gabor MFC after: 3 days
|
240422 |
12-Sep-2012 |
ed |
Implement LIST_PREV().
Regular LISTs have been implemented in such a way that the prev-pointer does not point to the previous element, but to the next-pointer stored in the previous element. This is done to simplify LIST_REMOVE(). This macro can be implemented without knowing the address of the list head.
Unfortunately this makes it harder to implement LIST_PREV(), which is why this macro was never here. Still, it is possible to implement this macro. If the prev-pointer points to the list head, we return NULL. Otherwise we simply subtract the offset of the prev-pointer within the structure.
It's not as efficient as traversing forward of course, but in practice it shouldn't be that bad. In almost all use cases, people will want to compare the value returned by LIST_PREV() against NULL, so an optimizing compiler will not emit code that does more branching than TAILQs.
While there, make the code a bit more readable by introducing __member2struct(). This makes STAILQ_LAST() far more readable.
MFC after: 1 month
|
239533 |
21-Aug-2012 |
joel |
Remove trailing whitespace.
|
239486 |
21-Aug-2012 |
davidxu |
Add manual pages for clock_getcpuclockid and pthread_getcpuclockid.
|
235286 |
11-May-2012 |
gjb |
General mdoc(7) and typo fixes.
PR: 167734 Submitted by: Nobuyuki Koganemaru (kogane!jp.freebsd.org) MFC after: 3 days
|
233992 |
07-Apr-2012 |
joel |
mdoc: fix column names, indentation, column separation within each row, and quotation. Also make sure we have the same amount of columns in each row as the number of columns we specify in the head arguments.
Reviewed by: brueffer
|
233648 |
29-Mar-2012 |
eadler |
Remove trailing whitespace per mdoc lint warning
Disussed with: gavin No objection from: doc Approved by: joel MFC after: 3 days
|
233466 |
25-Mar-2012 |
joel |
Make sure sections are sorted into conventional order.
|
233023 |
16-Mar-2012 |
davidxu |
Add implementation note about when a condition variable can be destroyed.
|
232157 |
25-Feb-2012 |
gjb |
Fix various typos in manual pages.
Submitted by: amdmi3 PR: 165431 MFC after: 1 week
|
231191 |
08-Feb-2012 |
kevlo |
Add offsetof.3 man page
Obtained from: OpenBSD
|
229651 |
05-Jan-2012 |
uqs |
Pull up vendor changes to mdoc(7)
This switches us to using -isoC-2011 as the symbol name which is used by groff and mdocml. It follows the change to 4 digit years as done with IEEE Std 1003 post-1999.
MFC after: 2 weeks (groff changes only)
|
229575 |
05-Jan-2012 |
ed |
Reimplement <tgmath.h> on top of __generic().
The macro construction used now, is almost identical to the code provided in C11 proposal N1404. This new version doesn't seem to introduce any regressions according to the regression test in tools/, but still seems to malfunction with Clang on certain aspects.
The new code does work successfully with GCC 4.2, 4.6 and 4.7. With 4.7, it also works when __generic() is implemented on top of _Generic().
Discussed with: stefanf
|
228920 |
27-Dec-2011 |
ed |
Document restriction on 32-bits and 64-bits datatypes.
|
228913 |
27-Dec-2011 |
ed |
Add missing \.
While sorting the MLINKS by name, I forgot to re-add it.
|
228912 |
27-Dec-2011 |
ed |
Add manual page for atomic operations.
|
225346 |
02-Sep-2011 |
rse |
Fix a little typo and get rid of a cryptic description by aligning the text to the remaining description.
Approved by: re
|
224047 |
15-Jul-2011 |
emaste |
Remove note that claims pthread_set_name_np is for debugging only.
As Garrett points out, It is no more a debugging interface than setproctitle(3), and has not been since the name started getting stuffed into the kernel. This statement may have made sense when the name was only visible in thread state dumps and the debugger. PR: threads/158815 Submitted by: wollman@
|
221843 |
13-May-2011 |
mdf |
Note that the _SWAP operation is supported for all list/queue types. Also place STAILQ_REMOVE_HEAD in alphabetical order. Lastly, document the _SWAP macros.
PR: kern/143033 MFC after: 1 week
|
218991 |
24-Feb-2011 |
gahr |
- Fix typo
Approved by: davidxu
|
218881 |
20-Feb-2011 |
kib |
Add restrict keyword to pthread_sigmask prototype and manpage.
MFC after: 1 week
|
218417 |
07-Feb-2011 |
jkim |
Fix the previous commit of pthread_getthreadid_np(3).
|
218414 |
07-Feb-2011 |
jkim |
Introduce a non-portable function pthread_getthreadid_np(3) to retrieve calling thread's unique integral ID, which is similar to AIX function of the same name. Bump __FreeBSD_version to note its introduction.
Reviewed by: kib
|
217264 |
11-Jan-2011 |
gavin |
Remove a bullet point that appears to have been accidentally inserted twice. It has also been included within the feature lists to which it is relevant.
Submitted by: tobez MFC after: 1 week
|
216142 |
03-Dec-2010 |
das |
Explain some of the reasons that fpsetprec() is unlikely to work as one might expect. (These functions have already been deprecated for many years.)
PR: 133583
|
214443 |
28-Oct-2010 |
davidxu |
Follow the change made in libthr, add ERANGE error code and more EINVAL error cases.
|
213573 |
08-Oct-2010 |
uqs |
mdoc: drop redundant .Pp and .LP calls
They have no effect when coming in pairs, or before .Bl/.Bd
|
212459 |
11-Sep-2010 |
davidxu |
Make a link for pthread_timedjoin_np.
|
212458 |
11-Sep-2010 |
davidxu |
kill() does queue signal now.
|
210763 |
02-Aug-2010 |
uqs |
mdoc: remove unused/empty macros
|
210215 |
18-Jul-2010 |
simon |
Cross reference tree(3) and queue(3).
MFC after: 1 week
|
209588 |
29-Jun-2010 |
jhb |
- The ETIMEDOUT error applies to pthread_timedjoin_np(), not pthread_join(). - Tweak wording in history section for pthread_timedjoin_np().
MFC after: 3 days
|
208028 |
13-May-2010 |
uqs |
mdoc: move remaining sections into consistent order
This pertains mostly to FILES, HISTORY, EXIT STATUS and AUTHORS sections.
Found by: mdocml lint run Reviewed by: ru
|
207816 |
09-May-2010 |
jilles |
Document clock and pshared condvar attributes.
Note: clock accepts CLOCK_VIRTUAL and CLOCK_PROF too, but this seems broken as it simply waits for the difference of the current and given value of the clock as if it were CLOCK_MONOTONIC. So document only CLOCK_REALTIME and CLOCK_MONOTONIC as allowed.
MFC after: 1 week
|
206622 |
14-Apr-2010 |
uqs |
mdoc: order prologue macros consistently by Dd/Dt/Os
Although groff_mdoc(7) gives another impression, this is the ordering most widely used and also required by mdocml/mandoc.
Reviewed by: ru Approved by: philip, ed (mentors)
|
205520 |
23-Mar-2010 |
delphij |
Correct cross reference.
MFC after: 2 weeks
|
202884 |
23-Jan-2010 |
kib |
Document pthread_timedjoin_np. Note implementation-defined EOPNOTSUPP error [1].
PR: threads/143115 [1] MFC after: 3 days
|
202756 |
21-Jan-2010 |
ed |
Remove stale references to utmp(5) and its corresponding filenames.
I removed utmp and its manpage, but not other manpages referring to it.
|
202162 |
12-Jan-2010 |
brueffer |
Various fixes.
|
201892 |
09-Jan-2010 |
delphij |
Add a set of manual pages for pthread[_attr]_[sg]etaffinity(3).
Reviewed by: davidxu MFC after: 2 weeks
|
199349 |
17-Nov-2009 |
brueffer |
Fix typo.
PR: 140615 Submitted by: Andrius Morkunas <hinokind@gmail.com> MFC after: 3 days
|
198871 |
04-Nov-2009 |
benno |
Fix typo (noded -> nodes).
|
192926 |
27-May-2009 |
ed |
Rename the queue macros I introduced last year.
Last year I added SLIST_REMOVE_NEXT and STAILQ_REMOVE_NEXT, to remove entries behind an element in the list, using O(1) time. I recently discovered NetBSD also has a similar macro, called SLIST_REMOVE_AFTER. In my opinion this approach is a lot better:
- It doesn't have the unused first argument of the list pointer. I added this, mainly because OpenBSD also had it.
- The _AFTER suffix makes a lot more sense, because it is related to SLIST_INSERT_AFTER. _NEXT is only used to iterate through the list.
The reason why I want to rename this now, is to make sure we don't release a major version with the badly named macros.
|
190609 |
01-Apr-2009 |
trhodes |
On second thought, remove the comma too.
|
190608 |
01-Apr-2009 |
trhodes |
Remove KSE bits, cross reference libthr.3.
PR: 132392 Submitted by: Niclas Zeising <niclas.zeising@gmail.com> (original version)
|
183443 |
28-Sep-2008 |
ed |
Small typo in the makedev(3) manpage.
devtoname(3) is a nonexistent function. We do have devtoname(9), but that's entirely different. The correct function is devname(3).
|
183442 |
28-Sep-2008 |
ed |
Several documentation fixups related to device minor/major numbers:
- Document the minor(3), major(3) and makedev(3) macro's. They also apply to umajor() and uminor() in the kernel, but hopefully we'll sort that out one day.
- Briefly dev2unit() inside the make_dev(9) manual page, since this is now the preferred macro to obtain character device unit numbers inside the kernel.
- Remove the device_ids(9) manual page. It contains highly inaccurate information, such as a description of the nonexistent major().
|
179210 |
22-May-2008 |
ed |
Introduce REMOVE_NEXT() macro's for SLIST and STAILQ.
Even though single linked lists allow items to be removed at constant time (when the previous element is known), the queue macro's don't allow this. Implement new REMOVE_NEXT() macro's. Because the REMOVE() macro's also contain the same code, make it call REMOVE_NEXT().
The OpenBSD version of SLIST_REMOVE_NEXT() needs a reference to the list head, even though it is unused. We'd better mimic this. The STAILQ version also needs a reference to the list. This means the prototypes of both macro's are the same.
Approved by: philip (mentor) PR: kern/121117
|
177714 |
29-Mar-2008 |
ru |
Remove options MK_LIBKSE and DEFAULT_THREAD_LIB now that we no longer build libkse. This should fix WITHOUT_LIBTHR builds as a side effect.
|
176920 |
07-Mar-2008 |
jasone |
Install manpage links for RB_PREV and RB_FOREACH_REVERSE.
|
174955 |
28-Dec-2007 |
jasone |
Implement RB_PREV() AND RB_FOREACH_REVERSE().
|
174608 |
15-Dec-2007 |
das |
Add sqrt() to the first table in the manpage. It seems it was accidentally omitted.
|
173267 |
02-Nov-2007 |
obrien |
Don't imply O(n) removal for the doubly linked data structures.
|
172880 |
22-Oct-2007 |
ru |
Hide the implementation details about multiple threading libraries from the synopses of pthread*(3) manpages.
Reviewed by: deischen, davidxu
|
172879 |
22-Oct-2007 |
ru |
Remove an obsolete paragraph that pthread_single_np(3) is not implemented in libthr.
Reviewed by: deischen, davidxu
|
172500 |
09-Oct-2007 |
obrien |
Tweak the handling of "WITHOUT_LIBPTHREAD". Also remove the accidental treatment of 'LIBKSE' as an "old style" knob.
Submitted by: ru Approved by: re(kensmith)
|
172491 |
09-Oct-2007 |
obrien |
Repo copy libpthreads to libkse. This introduces the WITHOUT_LIBKSE nob, and changes WITHOUT_LIBPTHREADS to mean with neither threading libs. Approved by: re(kensmith)
|
168038 |
30-Mar-2007 |
imp |
Document that EPERM is returned when the calling thread does not have the mutex locked. Also tweak the wording to make it more consistant between pthread_cond_wait and pthread_cond_tiedwait.
Confirmed with the opengroup's web site that this is a valid return value. Wording used specifically not that of opengroup's online man pages.
MFC After: 1 week
|
166107 |
19-Jan-2007 |
cognet |
Add a reference too pthread_cancel(3). Submitted by: Jeremie Le-Hen
|
163983 |
04-Nov-2006 |
trhodes |
Xref pthread_condattr.3, pthread_attr.3, and pthread_mutexattr.3.
PR: 60679 Submitted by: roam (with minor modifications)
|
163857 |
01-Nov-2006 |
maxim |
o Expand "Nov" to "November" in Dd macro, remove eol whitespace.
|
163855 |
01-Nov-2006 |
davidxu |
Add error code EPERM.
Reviewed by: ru, deischen
|
163431 |
16-Oct-2006 |
ru |
Bring manpage up-to-date with respect to the scheduling priority range, and mention the SCHED_OTHER scheduling policy.
Submitted by: davidxu PR: docs/37843 MFC after: 3 days
|
162848 |
30-Sep-2006 |
ru |
Revise markup.
|
162846 |
30-Sep-2006 |
ru |
Removed libc_r build support.
|
162845 |
30-Sep-2006 |
ru |
Remove mentions of libc_r.
|
162420 |
18-Sep-2006 |
maxim |
o Add pthread_yield.3 man page.
PR: docs/100083 Reviewed by: deischen, ru Obtained from: OpenBSD MFC after: 2 weeks
|
162404 |
18-Sep-2006 |
ru |
Markup fixes.
|
157133 |
25-Mar-2006 |
emaste |
The removal of CIRCLEQ left four queue macros. One sentence was missed in the man page update.
PR: docs/94938 Submitted by: Ed Schouten <ed@fxq.nl> MFC After: 3 days
|
157090 |
24-Mar-2006 |
mckusick |
Typesetting fix for -r1.137.
If a tail queue is empty the return value of TAILQ_LAST is not undefined, it is NULL.
Submitted by: Ruslan Ermilov <ru@FreeBSD.org>
|
156983 |
22-Mar-2006 |
mckusick |
If a tail queue is empty the return value is not undefined, it is NULL.
|
156813 |
17-Mar-2006 |
ru |
Reimplementation of world/kernel build options. For details, see:
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)
|
155750 |
16-Feb-2006 |
brd |
- Massage wording to make it easier to understand and fix some grammar.
Submitted by: sbahra at gwu dot edu Reviewed by: ru@ Approved by: ceri@ MFC after: 3 days
|
155081 |
31-Jan-2006 |
trhodes |
Does not return EBUSY, the mutex will keep blocking until it's unlocked.
|
154548 |
19-Jan-2006 |
jasone |
Add the RB_PROTOTYPE_STATIC and RB_GENERATE_STATIC macros.
Approved by: markm (mentor)
|
154235 |
11-Jan-2006 |
maxim |
o Sort MLINKS.
|
154227 |
11-Jan-2006 |
jasone |
Add the RB_NFIND() macro, which is useful for red-black tree searches for which there may not be an exact match.
Reviewed by: glebius, julian Approved by: markm (mentor)
|
153407 |
14-Dec-2005 |
davidxu |
Style fixs, add missing word 'signal'.
Reviewed by: deischen
|
153366 |
13-Dec-2005 |
davidxu |
Add siginfo.
|
152772 |
24-Nov-2005 |
ru |
Fix prototype.
|
151422 |
17-Oct-2005 |
jhb |
Remove a spurious newline. The TAILQ_INIT() is part of the 'faster tailq deletion' example.
MFC after: 1 week
|
148066 |
15-Jul-2005 |
hrs |
Fix typos and use consistent section names in manual pages:
s/SYSCTLS/SYSCTL VARIABLES/ s/TUNABLES/LOADER TUNABLES/ s/CAVEAT/CAVEATS/ s/DESCIPTION/DESCRIPTION/
Reviewed by: ru MFC after: 3 days
|
147700 |
30-Jun-2005 |
hmp |
Use 'manual page' instead of 'man page' for consistency.
Approved by: re (hrs)
|
147432 |
16-Jun-2005 |
ru |
(Mostly) markup fixes.
Approved by: re (blanket)
|
146349 |
18-May-2005 |
keramida |
The correct copyright notice for manpages that copy material from Open Group's documentation is `/usr/share/examples/mdoc/POSIX-copyright', not the one I copied from `/usr/share/examples/etc/bsd-copyright'.
Suggested by: simon 2nd pointy hat of the day: yours truly
|
146348 |
18-May-2005 |
keramida |
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>
|
143658 |
15-Mar-2005 |
das |
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
|
141846 |
13-Feb-2005 |
ru |
Expand *n't contractions.
|
141536 |
08-Feb-2005 |
trhodes |
Document EBUSY.
PR: 73387 Submitted by: Thomas Ludwig <tludwig@smr.ch> (original version)
|
140568 |
21-Jan-2005 |
ru |
Fixed xref.
|
140561 |
21-Jan-2005 |
ru |
Sort sections.
|
140180 |
13-Jan-2005 |
ru |
Improved markup.
|
139386 |
29-Dec-2004 |
trhodes |
Some grammar, spelling, and mdoc(7) fixes. No content changes.
PR: 75581 Submitted by: Nobuyuki Koganemaru n-kogane@syd.odn.ne.jp (original version)
|
139104 |
21-Dec-2004 |
ru |
NOLIBC_R -> NO_LIBC_R NOLIBPTHREAD -> NO_LIBPTHREAD NOLIBTHR -> NO_LIBTHR
|
136117 |
04-Oct-2004 |
jkoshy |
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
|
135458 |
19-Sep-2004 |
ru |
Sort MAN and MLINKS in dictionary order ignoring case.
|
133673 |
13-Aug-2004 |
stefanf |
Add a man page for tgmath.h.
Reviewed by: keramida
|
131754 |
07-Jul-2004 |
ru |
mdoc(7) fixes.
|
131748 |
07-Jul-2004 |
ru |
Added missing punctuation.
|
131530 |
03-Jul-2004 |
ru |
Mechanically kill hard sentence breaks and double whitespaces.
|
131472 |
02-Jul-2004 |
ru |
Removed trailing whitespace.
|
130848 |
21-Jun-2004 |
mpp |
Spelling fixes.
|
130643 |
17-Jun-2004 |
ru |
Fixed markup bugs.
|
130642 |
17-Jun-2004 |
ru |
Fixed markup bugs. Spell function correctly when talking about restarting after a signal.
|
130150 |
06-Jun-2004 |
das |
Cross-reference fenv(3).
|
130062 |
04-Jun-2004 |
pjd |
Add missing links.
|
128949 |
05-May-2004 |
das |
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
|
128040 |
08-Apr-2004 |
simon |
Add a LIBRARY section.
Submitted by: Craig Rodrigues <rodrigc@crodrigues.org> PR: docs/65208
|
126000 |
19-Feb-2004 |
mtm |
Implement PThreads barriers and barrier attributes.
|
124837 |
22-Jan-2004 |
mtm |
o Implement the pthread_spin_* functions in libthr. o Man pages
|
124747 |
20-Jan-2004 |
ru |
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.
|
124586 |
16-Jan-2004 |
mtm |
Add an implementation of pthread_rwlock_timed{rd,wr}lock() to libthr with attendant documentation.
|
124569 |
15-Jan-2004 |
ru |
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.
|
124566 |
15-Jan-2004 |
ru |
Removed the IMPLEMENTATION NOTES section made redundant by not putting libc_r into the LIBRARY section.
|
124565 |
15-Jan-2004 |
ru |
pthread_multi_np() is implemented in all threading libraries. pthread_single_np() is not implemented in libthr.
|
124563 |
15-Jan-2004 |
ru |
Revert previous delta -- these interfaces aren't supported by libthr.
|
124562 |
15-Jan-2004 |
ru |
Document interfaces that are supported by libthr.
|
124550 |
15-Jan-2004 |
ru |
Assorted markup fixes.
|
124536 |
14-Jan-2004 |
ru |
Spell POSIX threads library as "libpthread", mdoc(7) is smart enough to render it as "-lkse" these days.
|
124535 |
14-Jan-2004 |
ru |
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
|
124532 |
14-Jan-2004 |
ru |
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.
|
123997 |
30-Dec-2003 |
ru |
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
|
123988 |
30-Dec-2003 |
mtm |
Aargh, cvs add pthread_mutex_timedlock
|
123987 |
30-Dec-2003 |
mtm |
o Implement pthread_mutex_timedlock(), which does not block indefinitely on a mutex locked by another thread. o document it: pthread_mutex_timedlock(3)
|
122411 |
10-Nov-2003 |
des |
RB_EMPTY() applies to red-black trees, not splay trees.
|
120054 |
14-Sep-2003 |
ru |
Get rid of duplicates.
|
119964 |
10-Sep-2003 |
ru |
mdoc(7): Properly mark C headers.
|
119893 |
08-Sep-2003 |
ru |
mdoc(7): Use the new feature of the .In macro.
|
118904 |
14-Aug-2003 |
kan |
Add safe _FOREACH iterators to the rest of the queue.h types.
|
118879 |
13-Aug-2003 |
bmilekic |
Document LIST_FOREACH_SAFE in queue(3).
Asked with "please" by Ruslan Ermilov. I've always had a weakness for "please".
|
115288 |
24-May-2003 |
ru |
mdoc(7) fixes.
Approved by: re (blanket)
|
113729 |
20-Apr-2003 |
jdp |
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
|
112542 |
24-Mar-2003 |
charnier |
The .Fn function. Use .Xr where appropriate.
|
111447 |
24-Feb-2003 |
ru |
mdoc(7) police: Scheduled sweep.
|
110828 |
13-Feb-2003 |
phantom |
Add AUTHORS section
|
110827 |
13-Feb-2003 |
phantom |
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
|
110813 |
13-Feb-2003 |
phantom |
Break important implementation detail note into IMPLEMENTATION DETAILS section. Add cross reference to pthread_attr_getstack() function.
MFC after: 1 day
|
110812 |
13-Feb-2003 |
phantom |
Add cross reference for pthread_attr_get_np()
|
110636 |
10-Feb-2003 |
alfred |
Add pthread_attr_getstack() and pthread_attr_setstack().
Submitted by: Craig Rodrigues <rodrigc@attbi.com>
|
110442 |
06-Feb-2003 |
charnier |
The .Fn function
|
110277 |
03-Feb-2003 |
phantom |
Document additional behaviour of this function (see rev 1.3 of uthread_attr_get_np.c)
|
108898 |
07-Jan-2003 |
fjoe |
pthread_attr_get_np() now takes 'pthread_t' (not 'pthread_t *') to be consistent with other pthread_XXX functions
|
108317 |
27-Dec-2002 |
schweikh |
english(4) police.
|
108257 |
24-Dec-2002 |
ru |
mdoc(7) police: Deal with self-xrefs.
|
107826 |
13-Dec-2002 |
ru |
mdoc(7) police: sort xrefs in SEE ALSO.
|
107824 |
13-Dec-2002 |
ru |
mdoc(7) police: markup overhaul.
|
107788 |
12-Dec-2002 |
ru |
Uniformly refer to a file system as "file system".
Approved by: re
|
107701 |
09-Dec-2002 |
ru |
mdoc(7) police: overhaul.
|
107619 |
04-Dec-2002 |
ru |
Consistently mark std(in|out|err) with .Dv, because that's how they are marked up in stdio(3), and because they are defined expressions of type "FILE *".
Approved by: re
|
107383 |
29-Nov-2002 |
ru |
mdoc(7) police: scheduled sweep.
Approved by: re
|
105990 |
26-Oct-2002 |
phantom |
Add & hookup manpage for pthread_attr_get_np(3).
MFC after: 3 days
|
105933 |
25-Oct-2002 |
tjr |
Make the example "assertion failure" message match reality.
|
105929 |
25-Oct-2002 |
tjr |
Update the Standards section for the addition of the C99 va_copy macro.
|
103526 |
18-Sep-2002 |
mike |
Implement C99's va_copy() macro.
|
99720 |
10-Jul-2002 |
maxim |
Fix a typo.
MFC after: 3 days
|
98683 |
23-Jun-2002 |
des |
Install the tree(3) man page.
|
98682 |
23-Jun-2002 |
des |
This commit was generated by cvs2svn to compensate for changes in r98681, which included commits to RCS files with non-trunk default branches.
|
96711 |
16-May-2002 |
trhodes |
More file system > filesystem
|
94939 |
17-Apr-2002 |
tmm |
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)
|
92596 |
18-Mar-2002 |
ru |
mdoc(7) police: tidy up.
|
92083 |
11-Mar-2002 |
maxim |
Add a bunch of functions.
PR: docs/32561 Reviewed by: deischen, ru Approved by: ru MFC after: 2 weeks
|
89373 |
14-Jan-2002 |
fjoe |
fix MLINKS for timeradd.3
|
89320 |
14-Jan-2002 |
dwhite |
Add manpage for timeradd macros and friends. A companion page for timespecadd should be added at a future point...
PR: 13079
|
89150 |
09-Jan-2002 |
ru |
mdoc(7) police: tidy up previous delta.
|
88596 |
28-Dec-2001 |
julian |
Document some behaviour I'm depending on. (TAILQ_FOREACH leaves the variable NULL if there were no more to do)
|
86670 |
20-Nov-2001 |
ru |
mdoc(7) police: one-line literal displays are faster.
|
86074 |
05-Nov-2001 |
murray |
Describe handling of NULLs passed to pthread_setcancelstate().
PR: docs/31745 Submitted by: Andrew <andrew@ugh.net.au>
|
86050 |
04-Nov-2001 |
dd |
Mark up NULL in .Dv.
PR: 31747 Submitted by: <andrew@ugh.net.au>
|
85607 |
27-Oct-2001 |
mike |
Only provide function information in compile environments that support the C99 variable __func__ and never for C++. Provide a more meaningful example in the assert(3) manual.
Reviewed by: asmodai, bde
|
85424 |
24-Oct-2001 |
asmodai |
Document C99 conformity. Update text which is printed out to reflect reality.
|
84306 |
01-Oct-2001 |
ru |
mdoc(7) police: Use the new .In macro for #include statements.
|
82029 |
21-Aug-2001 |
sobomax |
STAILQ_LAST() macro takes 3 arguments, not 1.
|
81748 |
16-Aug-2001 |
dd |
Remove unused variable in example.
|
81589 |
13-Aug-2001 |
ru |
mdoc(7) police: s/OpenBSD/.Ox/ where appropriate.
|
81588 |
13-Aug-2001 |
ru |
Spell "FreeBSD" with "F" and "BSD" in uppercase.
|
81251 |
07-Aug-2001 |
ru |
mdoc(7) police:
Avoid using parenthesis enclosure macros (.Pq and .Po/.Pc) with plain text. Not only this slows down the mdoc(7) processing significantly, but it also has an undesired (in this case) effect of disabling hyphenation within the entire enclosed block.
|
80021 |
20-Jul-2001 |
jasone |
Implement pthread_attr_[gs]etguardsize(). Non-default-size stacks used to be malloc()ed, but they are now allocated using mmap(), just as the default-size stacks are. A separate cache of stacks is kept for non-default-size stacks.
Collaboration with: deischen
|
79754 |
15-Jul-2001 |
dd |
Remove whitespace at EOL.
|
79727 |
14-Jul-2001 |
schweikh |
Removed whitespace at end-of-line; no content changes. I simply did cd src/share; find man[1-9] -type f|xargs perl -pi -e 's/[ \t]+$//'
BTW, what editors are the culprits? I'm using vim and it shows me whitespace at EOL in troff files with a thick blue block...
Reviewed by: Silence from cvs diff -b MFC after: 7 days
|
79538 |
10-Jul-2001 |
ru |
mdoc(7) police: removed HISTORY info from the .Os call.
|
79531 |
10-Jul-2001 |
ru |
mdoc(7) police: removed HISTORY info from the .Os call.
|
79454 |
09-Jul-2001 |
dd |
mdoc(7) police: remove extraneous .Pp before and/or after .Sh.
|
79366 |
06-Jul-2001 |
ru |
mdoc(7) police: sort SEE ALSO xrefs (sort -b -f +2 -3 +1 -2).
|
78869 |
27-Jun-2001 |
gshapiro |
Typo fix: requires -> reacquires
Submitted by: Murray S. Kucherawy <msk@sendmail.com> MFC after: 3 days
|
77742 |
05-Jun-2001 |
dd |
Add a missing word.
Obtained from: OpenBSD
|
77741 |
05-Jun-2001 |
dd |
Add a missing word.
|
76795 |
18-May-2001 |
ru |
Fixed typo in the description.
PR: docs/27411 Submitted by: David Wimsey <dwimsey@rtci.com>
|
74856 |
27-Mar-2001 |
ru |
MAN[1-9] -> MAN.
|
74270 |
15-Mar-2001 |
dd |
Remove the last remnants of circle queues.
PR: 25184 Submitted by: Alex Kapranoff <alex@kapran.bitmcnit.bryansk.su> Approved by: nik
|
73339 |
02-Mar-2001 |
ru |
mdoc(7) police: fix markup.
|
73097 |
26-Feb-2001 |
ru |
mdoc(7) police: utilize .St macro.
|
73093 |
26-Feb-2001 |
ru |
Use ``.St -p1003.1-96''.
|
73092 |
26-Feb-2001 |
ru |
/^\.St/ s/-iso9945-1/-p1003.1-96/
|
73088 |
26-Feb-2001 |
ru |
.St -ansiC -> .St -isoC
|
72070 |
06-Feb-2001 |
bde |
Fixed missing #include and wrong prototypes. Most of these bugs were duplicated in libc_r/man/*.3 but were fixed years ago there. Here they were hiding under mdoc errors.
|
71919 |
02-Feb-2001 |
nik |
Fix typo.
PR: docs/23936 Submitted by: Garret Rooney <rooneg@rpi.edu>
|
71895 |
01-Feb-2001 |
ru |
mdoc(7) police: split punctuation characters + misc fixes.
|
70974 |
12-Jan-2001 |
ru |
mdoc(7) police: Ft/Vt now accept punctuation-type arguments.
|
70515 |
30-Dec-2000 |
ben |
Remove comma after final .Nm entry before .Nd
|
70514 |
30-Dec-2000 |
ben |
Remove CIRCLEQ manual page links now that CIRCLEQ has been axed.
|
70481 |
29-Dec-2000 |
ru |
Prepare for mdoc(7)NG.
|
70469 |
29-Dec-2000 |
phk |
CIRCLEQs are a disgrace to everything Knuth taught us in Volume 1 Chapter 2.
Retire them before anybody starts to use them again.
Use TAILQ instead, it provides the same functionality.
|
70466 |
29-Dec-2000 |
ru |
Prepare for mdoc(7)NG.
|
68962 |
20-Nov-2000 |
ru |
mdoc(7) police: use the new features of the Nm macro.
|
68854 |
17-Nov-2000 |
ru |
mdoc(7) police: use certified section headers wherever possible.
|
68753 |
15-Nov-2000 |
ben |
remove fullstops from the end of .Xr lines in SEE ALSO sections.
|
68716 |
14-Nov-2000 |
ru |
Use Fx macro wherever possible.
|
68575 |
10-Nov-2000 |
ru |
Avoid use of direct troff requests in mdoc(7) manual pages.
|
68537 |
09-Nov-2000 |
alfred |
Manpage incorrectly states that STAILQ_REMOVE_HEAD takes an arg called 'elm'. It doesn't take an arg 'elm', it simply removes the element at the head of the list.
|
65158 |
28-Aug-2000 |
sheldonh |
Whitespace-only change: fix hard sentence breaks in previous commit.
|
65157 |
28-Aug-2000 |
phantom |
Apply fixes from NetBSD to bring this manual page into reallity.
Inspired by: ru & 4.4BSD Design and Implementation Obtained from: NetBSD
|
63918 |
27-Jul-2000 |
markm |
Fix minor typo.
|
63541 |
19-Jul-2000 |
jasone |
pthread_once --> pthread_once_t.
|
63364 |
18-Jul-2000 |
jasone |
Change my email address in the copyright notices for the sake of consistency (jasone@canonware.com --> jasone@freebsd.org).
|
61582 |
12-Jun-2000 |
jake |
Add MLINKS for queue(3) FOREACH_REVERSE and HEAD_INITIALIZER macros.
Forgotten by: jake, archie
|
61499 |
10-Jun-2000 |
jake |
(1) document *_HEAD_INITIALIZER (2) fix a STAILQ_HEAD that should have been STAILQ_FIRST
Requested by: (1) bde (2) W Gerald Hicks <jhix@mindspring.com>
|
60985 |
27-May-2000 |
chris |
Fix a misspelling: undefied -> undefined
|
60435 |
12-May-2000 |
phantom |
Add MLINKS for all macros decribed in queue.3 manpage.
|
60386 |
11-May-2000 |
bde |
"Fixed" missing include in synopsis. POSIX.1-1996 only specifies including <signal.h>, but that must be a bug in POSIX.1, because it also specifies that the relevant prototype is [only] in <pthread.h>.
|
60385 |
11-May-2000 |
bde |
Fixed misspelling of a struct tag in a function parameter type.
|
60258 |
09-May-2000 |
sheldonh |
Fix miscellaneous mdoc macro argument limit infringements.
PR: 18465 Reported by: Kazu TAKAMUNE <takamune@avrl.mei.co.jp>
|
59944 |
04-May-2000 |
phantom |
mdoc(7) cleanup:
. use real function names as `.Nm' macro argument in NAME section. It allows them to appear in apropos(1) or whatis(1) output.
. replace empty lines with `.Pp' macro.
. replace hardcoded standard names with their `.St' macro equivalents.
. sort cross references in SEE ALSO section
|
59916 |
03-May-2000 |
jasone |
Add missing .El macro.
|
59892 |
02-May-2000 |
jasone |
Add missing man pages. Fix various compliance bugs, mostly having to do with error return values. Implement pthread_mutexattr_gettype().
PR: docs/16537, docs/17538
|
59862 |
01-May-2000 |
archie |
Document TAILQ_FOREACH_REVERSE() and CIRCLEQ_FOREACH_REVERSE() macros.
Submitted by: Jake Burkholder <jburkhol@home.com>
|
59501 |
22-Apr-2000 |
phantom |
Introduce .Lb macro to libc_r manpages.
|
58667 |
27-Mar-2000 |
jhb |
Update STAILQ example to use STAILQ_REMOVE_HEAD instead of TAILQ_REMOVE_HEAD.
PR: docs/17590 Submitted by: Benno Rice <benno@netizen.com.au>
|
57695 |
02-Mar-2000 |
sheldonh |
Remove more single-space hard sentence breaks.
|
57686 |
02-Mar-2000 |
sheldonh |
Remove single-space hard sentence breaks. These degrade the quality of the typeset output, tend to make diffs harder to read and provide bad examples for new-comers to mdoc.
|
57676 |
01-Mar-2000 |
sheldonh |
Remove single-space hard sentence breaks. These degrade the quality of the typeset output, tend to make diffs harder to read and provide bad examples for new-comers to mdoc.
|
57665 |
01-Mar-2000 |
nik |
s/curses/ncurses/
PR: docs/17061 Submitted by: Udo Erdelhoff <ue@nathan.ruhr.de>
|
57301 |
18-Feb-2000 |
unfurl |
Removed pthread(3) references to non-existant pthread related manpages. I discussed this with Jason Evans and he's put these on his to-do list.
PR: 16537 Submitted by: AnarCat <beaupran@iro.umontreal.ca> Approved by: jasone
|
55083 |
24-Dec-1999 |
sheldonh |
Mandate the inclusion of <ieeefp.h> instead of <floatingpoint.h>. The latter is just wrong.
There were many other problems spotted by bde, none of which are addressed here.
Reviewed by: bde
|
55041 |
23-Dec-1999 |
bde |
Fixed bitrot in synopsis. The change from "int *pshared" to "int pshared" hadn't reached here.
|
54833 |
19-Dec-1999 |
phantom |
Sync with reality.
PR: docs/15036 Submitted by: Jake Burkholder <jburkhol@home.com>
|
54744 |
17-Dec-1999 |
phantom |
Fix typos
PR: docs/14858 Submitted by: OKAZAKI Tetsurou <okazaki@be.to>
|
54702 |
16-Dec-1999 |
chris |
Document pthread_create().
Reviewed by: jasone
|
53812 |
28-Nov-1999 |
alfred |
add pthread_cancel, obtained from OpenBSD.
eischen (Daniel Eischen) added wrappers to protect against cancled threads orphaning internal resources.
the cancelability code is still a bit fuzzy but works for test programs of my own, OpenBSD's and some examples from ORA's books.
add readdir_r to both libc and libc_r
add some 'const' attributes to function parameters
Reviewed by: eischen, jasone
|
50476 |
28-Aug-1999 |
peter |
$Id$ -> $FreeBSD$
|
50076 |
20-Aug-1999 |
rse |
Fix EINVAL related descriptions.
|
49757 |
14-Aug-1999 |
chris |
Bad reference exit(2) changed to exit(3)
|
48794 |
12-Jul-1999 |
nik |
Add $Id$, to make it simpler for members of the translation teams to 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
|
48210 |
25-Jun-1999 |
jmg |
fix the links to the bitstring man page..
fix wording in man page, through != to
|
47205 |
14-May-1999 |
alex |
Removed extraneous comma in xrefs.
|
47204 |
14-May-1999 |
alex |
Added missing comma in xrefs.
|
46202 |
30-Apr-1999 |
kris |
Minor punctuation/grammar nits.
|
44945 |
22-Mar-1999 |
alex |
Typo fix (set --> get).
Obtained from: OpenBSD (David Leonard)
|
44493 |
05-Mar-1999 |
bde |
Fixed bitrot in synopsis (some const poisoning hadn't reached here).
|
43239 |
26-Jan-1999 |
wollman |
Fix typo by rewriting sentence.
|
39098 |
12-Sep-1998 |
alex |
Added pthread read/write locks.
|
38919 |
07-Sep-1998 |
alex |
Implement pthread read/write locks as defined by Version 2 of the Single UNIX Specification.
As with our standard mutexes, process shared locks are not supported at this time.
|
38702 |
31-Aug-1998 |
wosch |
Sort cross references.
|
38056 |
03-Aug-1998 |
bde |
Changed prototype in synopsis to match prototype in <pthread.h>.
|
38028 |
03-Aug-1998 |
alex |
The pthreads standard has been published. Change: ...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
|
37985 |
31-Jul-1998 |
phk |
I've put together man pages for the pthread_cleanup, pthread_cond, and pthread_mutex routines. I've also tweaked pthread_create.3 to point to pthread_cleanup_push(3) and pthread_cleanup_pop(3).
PR: 7450 Submitted by: Brian Cully <shmit@kublai.com>
|
36692 |
06-Jun-1998 |
jkoshy |
Spelling corrections.
PR: 6868 Submitted by: Josh Gilliam <josh@quick.net>
|
35657 |
03-May-1998 |
jraynard |
Typo fixes
|
35117 |
10-Apr-1998 |
jb |
Add a reference to the gcc linker option -pthread that is part of the FreeBSD configuration LIB_SPEC.
|
35007 |
03-Apr-1998 |
jb |
This function compiles with the standard, so say so.
|
35006 |
03-Apr-1998 |
jb |
This function compiles with the standard, so say so.
Add a note about not touching errno and warn about previous drafts of the standard which changed the level of indirection to the thread argument. POSIX had a bit of trouble deciding what to do. So anyone coding to both draft 4 and draft 10 (the final draft) will get burnt by this function. I did. Grrr.
|
34818 |
23-Mar-1998 |
bde |
Fixed a function arg type in the synopsis.
|
33107 |
04-Feb-1998 |
jlemon |
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
|
32193 |
02-Jan-1998 |
alex |
Expanded cross references.
|
32192 |
02-Jan-1998 |
alex |
Typo fix. Removed "...when it is published" from conformity statement.
|
31989 |
25-Dec-1997 |
hoek |
Use consistent spelling, writeable -> writable (recall prior debate over this? :-) initialise -> initialize recognise -> recognize
Merry Christmas! :)
|
30949 |
05-Nov-1997 |
steve |
Update the man page to reflect that libc_r is built as part of make world unless the '-DNOLIBC_R' option is given to make(1).
PR: 4710 Submitted by: Magnus Enbom <dot@tinto.campus.luth.se
|
24887 |
13-Apr-1997 |
bde |
Fixed type bugs in synopsis. Some of the typedefs that were used here haven't existed for years, if they ever existed. The "prototypes" are actually for macros, so they are difficult to check automatically.
|
24053 |
19-Mar-1997 |
bde |
Fixed misuse of .Ft for enum members. (.Fa seems to be the best available macro for enum, struct and union members. .Ft seems to be the best available macro for enum, struct and union tags and types).
Fixed missing void arg types.
|
24018 |
19-Mar-1997 |
bde |
Fixed wrong number of args in STAILQ_REMOVE_HEAD() in synopsis.
|
23556 |
09-Mar-1997 |
mpp |
The CIRCLEQ_ENTRY example was wrong. Part of PR# 2917.
|
23466 |
07-Mar-1997 |
jmg |
add missing cvs Id lines.
|
22993 |
22-Feb-1997 |
peter |
Revert $FreeBSD$ to $Id$
|
22986 |
22-Feb-1997 |
peter |
Revert $FreeBSD$ back to $Id$
|
22830 |
17-Feb-1997 |
jmg |
Bring intro(3) a bit closer to reality:
1) comment out xref to non-existant libc(3) 2) comment out reference to Fortran specific section (3f) 3) add libkvm with reference to kvm(3) 4) comment out xref to non-existant pc(1) 5) comment out libplot and libplotf77 6) fix problem with -ltermcap not being parenthesized 7) sort files listing
still missing most of the libraries that exist in /usr/lib.
Closes PR#1151
|
22148 |
31-Jan-1997 |
mpp |
Minor mdoc cleanup.
|
22116 |
30-Jan-1997 |
jmacd |
I just found a bug in my program, I was calling va_arg (..., char), when parsing a printf-like arg list. Looking for someone to blame, I noticed that the man page has a bad example. It clearly says at the top that types following the last known argument are passed after their default type conversions, and then later the example uses
va_arg (..., char);
so I fixed it.
|
21907 |
20-Jan-1997 |
wosch |
Sort cross references.
|
21673 |
14-Jan-1997 |
jkh |
Make the long-awaited change from $Id$ to $FreeBSD$
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.
|
21635 |
13-Jan-1997 |
wosch |
Sort cross references.
|
21030 |
29-Dec-1996 |
phk |
Add SLIST_EMPTY, SLIST_FIRST, SLIST_NEXT.
Is it time to split this into one "intro" type and a number of detailed pages ?
|
18480 |
23-Sep-1996 |
wosch |
add missing comma(s) in .Xr macros
|
18446 |
21-Sep-1996 |
wosch |
fix .Xr macro
|
17783 |
22-Aug-1996 |
mpp |
Use the .Bx macro where appropriate.
|
17706 |
20-Aug-1996 |
julian |
Submitted by: John Birrell <cimaxp1!jb@werple.net.au>
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.
|
17090 |
11-Jul-1996 |
mpp |
Another man page with a messed up .Dd line.
|
16339 |
12-Jun-1996 |
alex |
Indicate that assert exits with abort(3) instead of _exit(2). Closes PR 1317.
Reviewed by: alex Submitted by: Cove Schneider <cove@brazil.nbn.com>
|
15969 |
29-May-1996 |
wosch |
add manpage links
TAILQ_EMPTY.3 -> queue.3 TAILQ_FIRST.3 -> queue.3 TAILQ_LAST.3 -> queue.3 TAILQ_NEXT.3 -> queue.3
|
15139 |
08-Apr-1996 |
phk |
Document 5 new macros in TAILQ family.
|
15135 |
08-Apr-1996 |
mpp |
Correct some man page xrefs, and some other minor changes to bring some man pages up to mdoc guidelines and fix some minor formatting glitches. Also fixed a number of man pages to not abuse the .Xr macro to display functions and path names and a lot of other junk.
|
15058 |
05-Apr-1996 |
mpp |
Add man page links for the SLIST_* and STAILQ_* macros that were added recently.
|
14965 |
31-Mar-1996 |
joerg |
Add sysexits(3). It's horrible to always examine the include file for this.
|
14941 |
31-Mar-1996 |
gibbs |
Update the queue man page for the new SLIST and STAILQ macros.
|
14055 |
12-Feb-1996 |
gibbs |
4.4Lite2 implemented the LIST_INSERT_BEFORE and TAILQ_INSERT_BEFORE exactly as I did (should have checked there first I guess) except my macro for TAILQ_INSERT_BEFORE took an unneeded arg. We now match 4.4Lite2.
Suggested by: Jeffrey Hsu <hsu@FreeBSD.org>
|
13987 |
09-Feb-1996 |
mpp |
Added some missing MLINKS for section 3 man pages. 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.
|
13744 |
30-Jan-1996 |
mpp |
Fix a bunch of spelling errors in a bunch of man pages.
|
13698 |
29-Jan-1996 |
gibbs |
Add LIST_INSERT_BEFORE and TAILQ_INSERT_BEFORE.
Change examples to actually free() the nodes removed from lists. Give examples of faster list deletion routines.
|
11611 |
21-Oct-1995 |
bde |
Remove private rules for clean, depend, lint, tags and install. 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.
|
11521 |
15-Oct-1995 |
phk |
the man-link for moncontrol soesn't belong here...
|
7139 |
18-Mar-1995 |
bde |
Obtained from: 1.1.5 (originally by Andrew Moore)
Add the manpage for the stuff in <machine/floatingpoint.h>.
|
1988 |
09-Aug-1994 |
wollman |
Make man page installation work for ``unattached'' and kernel pages.
|
1639 |
30-May-1994 |
rgrimes |
This commit was generated by cvs2svn to compensate for changes in r1638, which included commits to RCS files with non-trunk default branches.
|