diff options
Diffstat (limited to 'misc')
-rw-r--r-- | misc/Versions | 1 | ||||
-rw-r--r-- | misc/tsearch.c | 4 |
2 files changed, 5 insertions, 0 deletions
diff --git a/misc/Versions b/misc/Versions index ec5aea7b52..534d1a3fca 100644 --- a/misc/Versions +++ b/misc/Versions @@ -153,5 +153,6 @@ libc { __madvise; __mktemp; __libc_ifunc_impl_list; + __tdelete; __tfind; __tsearch; __twalk; } } diff --git a/misc/tsearch.c b/misc/tsearch.c index d4052e8397..869dc9bec7 100644 --- a/misc/tsearch.c +++ b/misc/tsearch.c @@ -293,6 +293,7 @@ __tsearch (const void *key, void **vrootp, __compar_fn_t compar) return q; } +libc_hidden_def (__tsearch) weak_alias (__tsearch, tsearch) @@ -325,6 +326,7 @@ __tfind (key, vrootp, compar) } return NULL; } +libc_hidden_def (__tfind) weak_alias (__tfind, tfind) @@ -585,6 +587,7 @@ __tdelete (const void *key, void **vrootp, __compar_fn_t compar) free (unchained); return retval; } +libc_hidden_def (__tdelete) weak_alias (__tdelete, tdelete) @@ -625,6 +628,7 @@ __twalk (const void *vroot, __action_fn_t action) if (root != NULL && action != NULL) trecurse (root, action, 0); } +libc_hidden_def (__twalk) weak_alias (__twalk, twalk) |