undef TAILQ_CONCAT and friends
Needed for NetBSD. etc that supply these macros
This commit is contained in:
parent
2d8a3b7e8b
commit
c9e3be9f4b
|
@ -41,90 +41,93 @@
|
||||||
* Require for OS/X and other platforms that have old/broken/incomplete
|
* Require for OS/X and other platforms that have old/broken/incomplete
|
||||||
* <sys/queue.h>.
|
* <sys/queue.h>.
|
||||||
*/
|
*/
|
||||||
#undef SLIST_HEAD
|
#undef CIRCLEQ_EMPTY
|
||||||
#undef SLIST_HEAD_INITIALIZER
|
#undef CIRCLEQ_END
|
||||||
#undef SLIST_ENTRY
|
|
||||||
#undef SLIST_FOREACH_PREVPTR
|
|
||||||
#undef SLIST_FOREACH_SAFE
|
|
||||||
#undef SLIST_FIRST
|
|
||||||
#undef SLIST_END
|
|
||||||
#undef SLIST_EMPTY
|
|
||||||
#undef SLIST_NEXT
|
|
||||||
#undef SLIST_FOREACH
|
|
||||||
#undef SLIST_INIT
|
|
||||||
#undef SLIST_INSERT_AFTER
|
|
||||||
#undef SLIST_INSERT_HEAD
|
|
||||||
#undef SLIST_REMOVE_HEAD
|
|
||||||
#undef SLIST_REMOVE_AFTER
|
|
||||||
#undef SLIST_REMOVE
|
|
||||||
#undef SLIST_REMOVE_NEXT
|
|
||||||
#undef LIST_HEAD
|
|
||||||
#undef LIST_HEAD_INITIALIZER
|
|
||||||
#undef LIST_ENTRY
|
|
||||||
#undef LIST_FIRST
|
|
||||||
#undef LIST_END
|
|
||||||
#undef LIST_EMPTY
|
|
||||||
#undef LIST_NEXT
|
|
||||||
#undef LIST_FOREACH
|
|
||||||
#undef LIST_FOREACH_SAFE
|
|
||||||
#undef LIST_INIT
|
|
||||||
#undef LIST_INSERT_AFTER
|
|
||||||
#undef LIST_INSERT_BEFORE
|
|
||||||
#undef LIST_INSERT_HEAD
|
|
||||||
#undef LIST_REMOVE
|
|
||||||
#undef LIST_REPLACE
|
|
||||||
#undef SIMPLEQ_HEAD
|
|
||||||
#undef SIMPLEQ_HEAD_INITIALIZER
|
|
||||||
#undef SIMPLEQ_ENTRY
|
|
||||||
#undef SIMPLEQ_FIRST
|
|
||||||
#undef SIMPLEQ_END
|
|
||||||
#undef SIMPLEQ_EMPTY
|
|
||||||
#undef SIMPLEQ_NEXT
|
|
||||||
#undef SIMPLEQ_FOREACH
|
|
||||||
#undef SIMPLEQ_FOREACH_SAFE
|
|
||||||
#undef SIMPLEQ_INIT
|
|
||||||
#undef SIMPLEQ_INSERT_HEAD
|
|
||||||
#undef SIMPLEQ_INSERT_TAIL
|
|
||||||
#undef SIMPLEQ_INSERT_AFTER
|
|
||||||
#undef SIMPLEQ_REMOVE_HEAD
|
|
||||||
#undef TAILQ_HEAD
|
|
||||||
#undef TAILQ_HEAD_INITIALIZER
|
|
||||||
#undef TAILQ_ENTRY
|
|
||||||
#undef TAILQ_FIRST
|
|
||||||
#undef TAILQ_END
|
|
||||||
#undef TAILQ_NEXT
|
|
||||||
#undef TAILQ_LAST
|
|
||||||
#undef TAILQ_PREV
|
|
||||||
#undef TAILQ_EMPTY
|
|
||||||
#undef TAILQ_FOREACH
|
|
||||||
#undef TAILQ_FOREACH_REVERSE
|
|
||||||
#undef TAILQ_FOREACH_SAFE
|
|
||||||
#undef TAILQ_FOREACH_REVERSE_SAFE
|
|
||||||
#undef TAILQ_INIT
|
|
||||||
#undef TAILQ_INSERT_HEAD
|
|
||||||
#undef TAILQ_INSERT_TAIL
|
|
||||||
#undef TAILQ_INSERT_AFTER
|
|
||||||
#undef TAILQ_INSERT_BEFORE
|
|
||||||
#undef TAILQ_REMOVE
|
|
||||||
#undef TAILQ_REPLACE
|
|
||||||
#undef CIRCLEQ_HEAD
|
|
||||||
#undef CIRCLEQ_HEAD_INITIALIZER
|
|
||||||
#undef CIRCLEQ_ENTRY
|
#undef CIRCLEQ_ENTRY
|
||||||
#undef CIRCLEQ_FIRST
|
#undef CIRCLEQ_FIRST
|
||||||
#undef CIRCLEQ_LAST
|
|
||||||
#undef CIRCLEQ_END
|
|
||||||
#undef CIRCLEQ_NEXT
|
|
||||||
#undef CIRCLEQ_PREV
|
|
||||||
#undef CIRCLEQ_EMPTY
|
|
||||||
#undef CIRCLEQ_FOREACH
|
#undef CIRCLEQ_FOREACH
|
||||||
#undef CIRCLEQ_FOREACH_REVERSE
|
#undef CIRCLEQ_FOREACH_REVERSE
|
||||||
|
#undef CIRCLEQ_HEAD
|
||||||
|
#undef CIRCLEQ_HEAD_INITIALIZER
|
||||||
#undef CIRCLEQ_INIT
|
#undef CIRCLEQ_INIT
|
||||||
#undef CIRCLEQ_INSERT_AFTER
|
#undef CIRCLEQ_INSERT_AFTER
|
||||||
#undef CIRCLEQ_INSERT_BEFORE
|
#undef CIRCLEQ_INSERT_BEFORE
|
||||||
#undef CIRCLEQ_INSERT_HEAD
|
#undef CIRCLEQ_INSERT_HEAD
|
||||||
#undef CIRCLEQ_INSERT_TAIL
|
#undef CIRCLEQ_INSERT_TAIL
|
||||||
|
#undef CIRCLEQ_LAST
|
||||||
|
#undef CIRCLEQ_NEXT
|
||||||
|
#undef CIRCLEQ_PREV
|
||||||
#undef CIRCLEQ_REMOVE
|
#undef CIRCLEQ_REMOVE
|
||||||
#undef CIRCLEQ_REPLACE
|
#undef CIRCLEQ_REPLACE
|
||||||
|
#undef LIST_EMPTY
|
||||||
|
#undef LIST_END
|
||||||
|
#undef LIST_ENTRY
|
||||||
|
#undef LIST_FIRST
|
||||||
|
#undef LIST_FOREACH
|
||||||
|
#undef LIST_FOREACH_SAFE
|
||||||
|
#undef LIST_HEAD
|
||||||
|
#undef LIST_HEAD_INITIALIZER
|
||||||
|
#undef LIST_INIT
|
||||||
|
#undef LIST_INSERT_AFTER
|
||||||
|
#undef LIST_INSERT_BEFORE
|
||||||
|
#undef LIST_INSERT_HEAD
|
||||||
|
#undef LIST_NEXT
|
||||||
|
#undef LIST_REMOVE
|
||||||
|
#undef LIST_REPLACE
|
||||||
|
#undef SIMPLEQ_CONCAT
|
||||||
|
#undef SIMPLEQ_EMPTY
|
||||||
|
#undef SIMPLEQ_END
|
||||||
|
#undef SIMPLEQ_ENTRY
|
||||||
|
#undef SIMPLEQ_FIRST
|
||||||
|
#undef SIMPLEQ_FOREACH
|
||||||
|
#undef SIMPLEQ_FOREACH_SAFE
|
||||||
|
#undef SIMPLEQ_HEAD
|
||||||
|
#undef SIMPLEQ_HEAD_INITIALIZER
|
||||||
|
#undef SIMPLEQ_INIT
|
||||||
|
#undef SIMPLEQ_INSERT_AFTER
|
||||||
|
#undef SIMPLEQ_INSERT_HEAD
|
||||||
|
#undef SIMPLEQ_INSERT_TAIL
|
||||||
|
#undef SIMPLEQ_NEXT
|
||||||
|
#undef SIMPLEQ_REMOVE_AFTER
|
||||||
|
#undef SIMPLEQ_REMOVE_HEAD
|
||||||
|
#undef SLIST_EMPTY
|
||||||
|
#undef SLIST_END
|
||||||
|
#undef SLIST_ENTRY
|
||||||
|
#undef SLIST_FIRST
|
||||||
|
#undef SLIST_FOREACH
|
||||||
|
#undef SLIST_FOREACH_PREVPTR
|
||||||
|
#undef SLIST_FOREACH_SAFE
|
||||||
|
#undef SLIST_HEAD
|
||||||
|
#undef SLIST_HEAD_INITIALIZER
|
||||||
|
#undef SLIST_INIT
|
||||||
|
#undef SLIST_INSERT_AFTER
|
||||||
|
#undef SLIST_INSERT_HEAD
|
||||||
|
#undef SLIST_NEXT
|
||||||
|
#undef SLIST_REMOVE
|
||||||
|
#undef SLIST_REMOVE_AFTER
|
||||||
|
#undef SLIST_REMOVE_HEAD
|
||||||
|
#undef SLIST_REMOVE_NEXT
|
||||||
|
#undef TAILQ_CONCAT
|
||||||
|
#undef TAILQ_EMPTY
|
||||||
|
#undef TAILQ_END
|
||||||
|
#undef TAILQ_ENTRY
|
||||||
|
#undef TAILQ_FIRST
|
||||||
|
#undef TAILQ_FOREACH
|
||||||
|
#undef TAILQ_FOREACH_REVERSE
|
||||||
|
#undef TAILQ_FOREACH_REVERSE_SAFE
|
||||||
|
#undef TAILQ_FOREACH_SAFE
|
||||||
|
#undef TAILQ_HEAD
|
||||||
|
#undef TAILQ_HEAD_INITIALIZER
|
||||||
|
#undef TAILQ_INIT
|
||||||
|
#undef TAILQ_INSERT_AFTER
|
||||||
|
#undef TAILQ_INSERT_BEFORE
|
||||||
|
#undef TAILQ_INSERT_HEAD
|
||||||
|
#undef TAILQ_INSERT_TAIL
|
||||||
|
#undef TAILQ_LAST
|
||||||
|
#undef TAILQ_NEXT
|
||||||
|
#undef TAILQ_PREV
|
||||||
|
#undef TAILQ_REMOVE
|
||||||
|
#undef TAILQ_REPLACE
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* This file defines five types of data structures: singly-linked lists,
|
* This file defines five types of data structures: singly-linked lists,
|
||||||
|
|
Loading…
Reference in New Issue