8dd569934c
* dlfcn/Makefile (libdl-routines): Add dladdr1. * dlfcn/dladdr1.c: New file. * dlfcn/dlfcn.h [__USE_GNU]: Declare dladdr1. [__USE_GNU] (RTLD_DL_SYMENT, RTLD_DL_LINKMAP): New enum constants. * elf/dl-addr.c (_dl_addr): Take new args, a struct link_map ** and a const ElfNN_Sym ** to fill in. * include/dlfcn.h: Update decl. Include <link.h>. * dlfcn/dladdr.c (dladdr): Update caller. * malloc/mtrace.c (tr_where): Likewise. * sysdeps/generic/elf/backtracesyms.c: Likewise. * sysdeps/generic/elf/backtracesymsfd.c: Likewise. * dlfcn/Versions (libdl: GLIBC_2.3.3): New set, add dladdr1. * Versions.def (libdl): Define GLIBC_2.3.3 set. |
||
---|---|---|
.. | ||
bug-dlopen1.c | ||
bug-dlsym1-lib1.c | ||
bug-dlsym1-lib2.c | ||
bug-dlsym1.c | ||
default.c | ||
defaultmod1.c | ||
defaultmod2.c | ||
dladdr1.c | ||
dladdr.c | ||
dlclose.c | ||
dlerror.c | ||
dlfcn.h | ||
dlopen.c | ||
dlopenold.c | ||
dlsym.c | ||
dlvsym.c | ||
errmsg1.c | ||
errmsg1mod.c | ||
eval.c | ||
failtest.c | ||
failtestmod.c | ||
glreflib1.c | ||
glreflib2.c | ||
glrefmain.c | ||
Makefile | ||
modatexit.c | ||
modcxaatexit.c | ||
modstatic.c | ||
tst-dladdr.c | ||
tstatexit.c | ||
tstcxaatexit.c | ||
tststatic.c | ||
Versions |