Commit Graph

46 Commits

Author SHA1 Message Date
jruoho
df0a5adb89 Document <stdlib.h>.
Written with minimum maintenance costs in mind; only the defined types and
macros are described.
2010-03-25 06:56:20 +00:00
jruoho
08053de4ee Document the weird <iso646.h>. 2010-03-21 21:23:51 +00:00
jruoho
04ca1e2ee6 Document <inttypes.h>. 2010-03-21 19:42:51 +00:00
jruoho
0e1ddcbafa While at it, add also stddef(3). 2010-03-21 12:27:51 +00:00
jruoho
166c436957 As we have added stdint(3) and tgmath(3), we may as well add stdbool(3). 2010-03-21 11:12:52 +00:00
jruoho
a48c6c7a11 Add a manual page for <stdint.h>. From FreeBSD, by Mike Barcroft. 2010-03-20 16:33:51 +00:00
joerg
cd786ea4c3 Add man page for fast_divide32. 2010-03-19 20:11:21 +00:00
jruoho
513f4daa7e Add tgmath(3). From FreeBSD.
XXX: Needs proofreading, Matt?
2010-03-01 16:36:15 +00:00
jruoho
cf30579851 Document __arraycount. 2010-03-01 16:02:34 +00:00
jruoho
7ba4dfa458 Document __UNCONST and __UNVOLATILE.
XXX: If there is anything to add or correct, please do so!
2010-03-01 13:44:09 +00:00
wiz
5905514238 Add offsetof(3) man page. From Thomas Pfaff via OpenBSD. 2010-02-27 22:04:37 +00:00
njoly
af1a17946d Do not link timeradd.3 to itself. 2010-01-24 22:21:34 +00:00
jruoho
cc376dc80f Add timeradd(3). 2010-01-24 21:05:45 +00:00
perry
088cca6a88 add missing MLINKS for bitstring.3 2009-04-04 01:45:18 +00:00
christos
0a69cbb3fd steal the OpenBSD man page. 2008-06-20 14:34:20 +00:00
pooka
94e818b264 Add table which summarizes operations supported by each queue type.
from Stathis Kamperis in PR misc/36857
2007-08-29 13:43:18 +00:00
kiyohara
44c89c7646 Replace to Matthew Orgass's slhci(4).
http://mail-index.netbsd.org/tech-kern/2007/06/26/0001.html
2007-08-15 03:53:08 +00:00
dyoung
8cd106d3d2 Per discussion on tech-kern and tech-userlevel, move the bit-twiddling
macros, __BIT, __BITS, SHIFTIN, SHIFTOUT, and __arraycount() from
lib/libkern/libkern.h to sys/cdefs.h.  Add a __-prefix to SHIFTIN
and SHIFTOUT, and add a manual page for the bit-twiddling macros,
bits(3).

Make the __BIT and __BITS macros "widthless," as best I can, by
changing their type to uintmax_t from uint32_t.  XXX The manual
page lags this change by a bit.

Define __PRIxBIT and __PRIxBITS printf(3) format strings.
2006-08-31 19:24:37 +00:00
pooka
cbb99f35f7 document CIRCLEQ_LOOP 2006-03-07 18:13:43 +00:00
rpaulo
9622c7ed25 Add sysexits.3 2005-09-30 20:55:26 +00:00
lukem
a90e0c0e64 Add MLINKS for:
CIRCLEQ_FOREACH(3) CIRCLEQ_FOREACH_REVERSE(3)
	LIST_FOREACH(3)
	SIMPLEQ_FOREACH(3)
	SLIST_EMPTY(3) SLIST_ENTRY(3) SLIST_FIRST(3) SLIST_FOREACH(3)
	SLIST_HEAD(3) SLIST_HEAD_INITIALIZER(3) SLIST_INIT(3)
	SLIST_INSERT_AFTER(3) SLIST_INSERT_HEAD(3) SLIST_NEXT(3)
	SLIST_REMOVE(3) SLIST_REMOVE_HEAD(3)
	STAILQ_EMPTY(3) STAILQ_ENTRY(3) STAILQ_FIRST(3) STAILQ_FOREACH(3)
	STAILQ_HEAD(3) STAILQ_HEAD_INITIALIZER(3) STAILQ_INIT(3)
	STAILQ_INSERT_AFTER(3) STAILQ_INSERT_HEAD(3) STAILQ_INSERT_TAIL(3)
	STAILQ_NEXT(3) STAILQ_REMOVE(3) STAILQ_REMOVE_HEAD(3)
	TAILQ_FOREACH(3) TAILQ_FOREACH_REVERSE(3) TAILQ_LAST(3) TAILQ_PREV(3)
2004-04-18 23:42:23 +00:00
yamt
0a7c59f953 tree(3) manpage from OpenBSD. 2003-07-07 14:39:25 +00:00
lukem
06de426449 SIMPLEQ rototill:
- implement SIMPLEQ_REMOVE(head, elm, type, field).  whilst it's O(n),
  this mirrors the functionality of SLIST_REMOVE() (the other
  singly-linked list type) and FreeBSD's STAILQ_REMOVE()
- remove the unnecessary elm arg from SIMPLEQ_REMOVE_HEAD().
  this mirrors the functionality of SLIST_REMOVE_HEAD() (the other
  singly-linked list type) and FreeBSD's STAILQ_REMOVE_HEAD()
- remove notes about SIMPLEQ not supporting arbitrary element removal
- use SIMPLEQ_FOREACH() instead of home-grown for loops
- use SIMPLEQ_EMPTY() appropriately
- use SIMPLEQ_*() instead of accessing sqh_first,sqh_last,sqe_next directly
- reorder manual page; be consistent about how the types are listed
- other minor cleanups
2002-06-01 23:50:52 +00:00
kleink
d4e99a46ec Add a separate varargs(3) manual page, reusing stdarg(3) contents, and
remove the name `varargs' from stdarg(3); inspired by conversation with
Charles Hannum.
2002-02-04 20:09:46 +00:00
lukem
179b47c97b install all the macro links to queue.3 using the correct UPPER_CASE name 2001-10-22 04:37:57 +00:00
lukem
b206a768a3 add manual page for _DIAGASSERT(3) 2001-01-03 13:29:59 +00:00
ad
f3e1d1930e PCVT is dead. From NAKAJIMA Yoshihiro <nakayosh@kcn.ne.jp>. 2000-08-03 09:42:52 +00:00
mycroft
8d9497c3e3 Document *_EMPTY(). 2000-05-27 22:27:33 +00:00
kleink
72592c10cf Document va_copy. 2000-02-03 16:17:50 +00:00
ad
4e41c6b479 Add missing link for dladdr.3 1999-06-28 18:22:22 +00:00
mycroft
39cfcdb2ec Oops; missed one. 1999-03-16 07:49:54 +00:00
mycroft
86da8b5db3 Add missing links for queue.3. 1999-03-14 03:38:16 +00:00
mycroft
1a5d0febcd Use bsd.man.mk and bsd.subdir.mk as appropriate. 1997-10-11 08:22:03 +00:00
christos
68727e364e PR/4126: Luke Mewburn: queue(3) doesn't document SIMPLEQ_* 1997-09-30 16:49:17 +00:00
mikel
133ed3ff54 SUBDIR must be set *before* including bsd.*.mk 1997-06-24 06:00:06 +00:00
mrg
90a52da37a move man pages into share/man. 1997-06-23 03:30:19 +00:00
thorpej
ce359acdb0 Fix typo: dclose.3 -> dlclose.3 1995-10-06 07:21:58 +00:00
pk
bb4bce0db3 Install dlfcn.3 and links. 1995-10-01 18:47:21 +00:00
cgd
06e2955ff1 specify man pages the new way. 1994-12-22 10:44:04 +00:00
jtc
ee52468ada Merged with 4.4lite.
Changed to conform to NetBSD's new RCS Id convention.
1994-11-30 15:24:27 +00:00
mycroft
ca04f4e45d Add more links for queue.h. 1994-10-06 09:02:21 +00:00
cgd
630651b7b0 queue.h from 4.4, from Bostic 1993-12-21 01:55:03 +00:00
mycroft
1a9bad824e Add links for va_arg.3, va_end.3, va_start.3, per G.Wollman's suggestion. 1993-10-30 13:01:18 +00:00
mycroft
5b11c06adf Add RCS indentifiers. 1993-07-31 15:27:53 +00:00
mycroft
f8e9047837 Once more, don't make `all' depend on man page; bsd.prog.mk does this. 1993-04-26 03:49:25 +00:00
cgd
61f282557f initial import of 386bsd-0.1 sources 1993-03-21 09:45:37 +00:00