aboutsummaryrefslogtreecommitdiff
path: root/lib/mlibc/options/posix/include/search.h
diff options
context:
space:
mode:
Diffstat (limited to 'lib/mlibc/options/posix/include/search.h')
-rw-r--r--lib/mlibc/options/posix/include/search.h37
1 files changed, 0 insertions, 37 deletions
diff --git a/lib/mlibc/options/posix/include/search.h b/lib/mlibc/options/posix/include/search.h
deleted file mode 100644
index 02e1913..0000000
--- a/lib/mlibc/options/posix/include/search.h
+++ /dev/null
@@ -1,37 +0,0 @@
-
-#ifndef _SEARCH_H
-#define _SEARCH_H
-
-#include <stddef.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-typedef enum {
- preorder,
- postorder,
- endorder,
- leaf
-} VISIT;
-
-#ifndef __MLIBC_ABI_ONLY
-
-void *tsearch(const void *, void **, int(*compar)(const void *, const void *));
-void *tfind(const void *, void *const *, int (*compar)(const void *, const void *));
-void *tdelete(const void *, void **, int(*compar)(const void *, const void *));
-void twalk(const void *, void (*action)(const void *, VISIT, int));
-void tdestroy(void *, void (*free_node)(void *));
-
-void *lsearch(const void *key, void *base, size_t *nelp, size_t width,
- int (*compar)(const void *, const void *));
-void *lfind(const void *key, const void *base, size_t *nelp,
- size_t width, int (*compar)(const void *, const void *));
-
-#endif /* !__MLIBC_ABI_ONLY */
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif // _SEARCH_H