06de426449
- 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
38 lines
1.9 KiB
Makefile
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>
|