* dlfcn/Makefile (libdl-routines): Add dladdr1.
authorRoland McGrath <roland@gnu.org>
Mon, 10 Mar 2003 10:01:35 +0000 (10:01 +0000)
committerRoland McGrath <roland@gnu.org>
Mon, 10 Mar 2003 10:01:35 +0000 (10:01 +0000)
* 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.

ChangeLog
nptl/ChangeLog

index 5ce1391..313a47e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,19 @@
 2003-03-10  Roland McGrath  <roland@redhat.com>
 
+       * 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.
+
        * sysdeps/unix/make-syscalls.sh: Generate $(compile-syscall) for
        assembler command.
        * sysdeps/unix/Makefile (compile-syscall): New variable.
index 78d663e..4c84cd5 100644 (file)
@@ -6,8 +6,6 @@
        of __libc_locking_needed.
        (lll_trylock): Initialize %eax to zero.
 
-       * sysdeps/unix/sysv/linux/x86_64/lowlevelcond.h: New file.
-
        * sysdeps/unix/sysv/linux/x86_64/bits/pthreadtypes.h: Update
        pthread_cond_t definition.
 
@@ -46,6 +44,8 @@
 
 2003-03-09  Ulrich Drepper  <drepper@redhat.com>
 
+       * sysdeps/unix/sysv/linux/x86_64/lowlevelcond.h: New file.
+
        * sysdeps/unix/sysv/linux/x86_64/sysdep-cancel.h: New file.
        * sysdeps/unix/sysv/linux/x86_64/fork.c: New file.