+2017-08-31 Florian Weimer <fweimer@redhat.com>
+
+ * dlfcn/dlerror.c (_dlerror_run): Remove internal_function.
+ * elf/dl-sym.c (_dl_vsym, _dl_sym): Likewise.
+ * include/dlfcn.h (_dl_sym, _dl_vsym, _dlerror_run): Likewise.
+
2017-08-31 Florian Weimer <fweimer@redhat.com>
* resolv/gai_misc.c (__gai_find_request, __gai_remove_request)
void *
-internal_function
_dl_vsym (void *handle, const char *name, const char *version, void *who)
{
struct r_found_version vers;
void *
-internal_function
_dl_sym (void *handle, const char *name, void *who)
{
return do_sym (handle, name, who, NULL, DL_LOOKUP_RETURN_NEWEST);
/* Look up NAME in shared object HANDLE (which may be RTLD_DEFAULT or
RTLD_NEXT). WHO is the calling function, for RTLD_NEXT. Returns
the symbol value, which may be NULL. */
-extern void *_dl_sym (void *handle, const char *name, void *who)
- internal_function;
+extern void *_dl_sym (void *handle, const char *name, void *who);
/* Look up version VERSION of symbol NAME in shared object HANDLE
(which may be RTLD_DEFAULT or RTLD_NEXT). WHO is the calling
function, for RTLD_NEXT. Returns the symbol value, which may be
NULL. */
extern void *_dl_vsym (void *handle, const char *name, const char *version,
- void *who)
- internal_function;
+ void *who);
/* Helper function for <dlfcn.h> functions. Runs the OPERATE function via
_dl_catch_error. Returns zero for success, nonzero for failure; and
arranges for `dlerror' to return the error details.
ARGS is passed as argument to OPERATE. */
-extern int _dlerror_run (void (*operate) (void *), void *args)
- internal_function;
+extern int _dlerror_run (void (*operate) (void *), void *args);
#ifdef SHARED
# define DL_CALLER_DECL /* Nothing */