]> code.delx.au - spectrwm/blob - freebsd/util.h
linux: Use --as-needed when linking
[spectrwm] / freebsd / util.h
1 #include <libutil.h>
2
3 #ifndef TAILQ_END
4 #define TAILQ_END(head) NULL
5 #endif
6
7 #ifndef SIMPLEQ_HEAD
8 #define SIMPLEQ_HEAD STAILQ_HEAD
9 #define SIMPLEQ_HEAD_INITIALIZER STAILQ_HEAD_INITIALIZER
10 #define SIMPLEQ_ENTRY STAILQ_ENTRY
11 #define SIMPLEQ_INIT STAILQ_INIT
12 #define SIMPLEQ_INSERT_AFTER STAILQ_INSERT_AFTER
13 #define SIMPLEQ_INSERT_HEAD STAILQ_INSERT_HEAD
14 #define SIMPLEQ_INSERT_TAIL STAILQ_INSERT_TAIL
15 #define SIMPLEQ_EMPTY STAILQ_EMPTY
16 #define SIMPLEQ_FIRST STAILQ_FIRST
17 #define SIMPLEQ_REMOVE_AFTER STAILQ_REMOVE_AFTER
18 #define SIMPLEQ_REMOVE_HEAD STAILQ_REMOVE_HEAD
19 #define SIMPLEQ_FOREACH STAILQ_FOREACH
20 #define SIMPLEQ_END(head) NULL
21 #endif