NetBSD/share/man/man3/Makefile
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

38 lines
1.9 KiB
Makefile

# $NetBSD: Makefile,v 1.24 2002/06/01 23:50:53 lukem Exp $
# @(#)Makefile 8.2 (Berkeley) 12/13/93
MAN= _DIAGASSERT.3 assert.3 bitstring.3 dlfcn.3 end.3 intro.3 queue.3 \
stdarg.3 varargs.3
MLINKS+=end.3 edata.3 end.3 etext.3
MLINKS+=queue.3 LIST_EMPTY.3
MLINKS+=queue.3 LIST_ENTRY.3 queue.3 LIST_FIRST.3 queue.3 LIST_HEAD.3
MLINKS+=queue.3 LIST_HEAD_INITIALIZER.3 queue.3 LIST_INIT.3
MLINKS+=queue.3 LIST_INSERT_AFTER.3 queue.3 LIST_INSERT_BEFORE.3
MLINKS+=queue.3 LIST_INSERT_HEAD.3 queue.3 LIST_NEXT.3 queue.3 LIST_REMOVE.3
MLINKS+=queue.3 SIMPLEQ_EMPTY.3
MLINKS+=queue.3 SIMPLEQ_ENTRY.3 queue.3 SIMPLEQ_FIRST.3 queue.3 SIMPLEQ_HEAD.3
MLINKS+=queue.3 SIMPLEQ_HEAD_INITIALIZER.3 queue.3 SIMPLEQ_INIT.3
MLINKS+=queue.3 SIMPLEQ_INSERT_HEAD.3 queue.3 SIMPLEQ_INSERT_TAIL.3
MLINKS+=queue.3 SIMPLEQ_INSERT_AFTER.3 queue.3 SIMPLEQ_NEXT.3
MLINKS+=queue.3 SIMPLEQ_REMOVE.3 queue.3 SIMPLEQ_REMOVE_HEAD.3
MLINKS+=queue.3 TAILQ_EMPTY.3
MLINKS+=queue.3 TAILQ_ENTRY.3 queue.3 TAILQ_FIRST.3 queue.3 TAILQ_HEAD.3
MLINKS+=queue.3 TAILQ_HEAD_INITIALIZER.3 queue.3 TAILQ_INIT.3
MLINKS+=queue.3 TAILQ_INSERT_AFTER.3 queue.3 TAILQ_INSERT_BEFORE.3
MLINKS+=queue.3 TAILQ_INSERT_HEAD.3 queue.3 TAILQ_INSERT_TAIL.3
MLINKS+=queue.3 TAILQ_NEXT.3 queue.3 TAILQ_REMOVE.3
MLINKS+=queue.3 CIRCLEQ_EMPTY.3
MLINKS+=queue.3 CIRCLEQ_ENTRY.3 queue.3 CIRCLEQ_FIRST.3 queue.3 CIRCLEQ_HEAD.3
MLINKS+=queue.3 CIRCLEQ_HEAD_INITIALIZER.3 queue.3 CIRCLEQ_INIT.3
MLINKS+=queue.3 CIRCLEQ_INSERT_AFTER.3 queue.3 CIRCLEQ_INSERT_BEFORE.3
MLINKS+=queue.3 CIRCLEQ_INSERT_HEAD.3 queue.3 CIRCLEQ_INSERT_TAIL.3
MLINKS+=queue.3 CIRCLEQ_LAST.3 queue.3 CIRCLEQ_NEXT.3 queue.3 CIRCLEQ_PREV.3
MLINKS+=queue.3 CIRCLEQ_REMOVE.3
MLINKS+=stdarg.3 va_arg.3 stdarg.3 va_copy.3 \
stdarg.3 va_end.3 stdarg.3 va_start.3
MLINKS+=dlfcn.3 dlopen.3 dlfcn.3 dlclose.3 dlfcn.3 dlsym.3 dlfcn.3 dlctl.3 \
dlfcn.3 dlerror.3 dlfcn.3 dladdr.3
.include <bsd.man.mk>
.include <bsd.subdir.mk>