diff options
author | Ulrich Drepper <drepper@redhat.com> | 2006-10-27 20:14:53 +0000 |
---|---|---|
committer | Ulrich Drepper <drepper@redhat.com> | 2006-10-27 20:14:53 +0000 |
commit | 131c4428c67c1147961cfbb8dbcb39a4b341d63f (patch) | |
tree | 461ef3db842de404178d255e638460811db16bfd /ChangeLog | |
parent | 4de0b4abf567b94997ee99c55d64a4e6aacfa4ea (diff) | |
download | glibc-131c4428c67c1147961cfbb8dbcb39a4b341d63f.tar.gz glibc-131c4428c67c1147961cfbb8dbcb39a4b341d63f.tar.xz glibc-131c4428c67c1147961cfbb8dbcb39a4b341d63f.zip |
* elf/dl-close.c (_dl_close_worker): Renamed from _dl_close and
split out locking and parameter checking. (_dl_close): Call _dl_close_worker after locking and checking. * elf/dl-open.c (_dl_open): Call _dl_close_worker instead of _dl_close. we are sure we do not need it anymore for _dl_close. Also move * elf/dl-lookup.c (_dl_debug_bindings): Remove unused symbol_scope
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog index 2ee96f0eeb..c5794263a1 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,18 +1,24 @@ 2006-10-27 Ulrich Drepper <drepper@redhat.com> + * elf/dl-close.c (_dl_close_worker): Renamed from _dl_close and + split out locking and parameter checking. + (_dl_close): Call _dl_close_worker after locking and checking. + * elf/dl-open.c (_dl_open): Call _dl_close_worker instead of + _dl_close. + [BZ #3426] * stdlib/stdlib.h: Adjust comment for canonicalize_file_name to reality. [BZ #3429] * elf/dl-open.c (dl_open_worker): Keep holding dl_load_lock until - we are sure we do not need it anymore for _dl_close. ALso move + we are sure we do not need it anymore for _dl_close. Also move the asserts inside the lock region. Patch mostly by Suzuki <suzuki@in.ibm.com>. 2006-10-27 Jakub Jelinek <jakub@redhat.com> - * elf/dl-lookup.c (_dl_debug_bindings): Remove unised symbol_scope + * elf/dl-lookup.c (_dl_debug_bindings): Remove unused symbol_scope argument. (_dl_lookup_symbol_x): Adjust caller. |