aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>2009-07-23 07:07:53 -0700
committerUlrich Drepper <drepper@redhat.com>2009-07-23 07:07:53 -0700
commit802fe9a1ca0577e8eac28c31a8c20497b15e7e69 (patch)
tree9a9b5daed16d5797ce46aaef6513aa598e6f9790 /ChangeLog
parent0122f28eb99351c1b1690d5e2613988452d04583 (diff)
downloadglibc-802fe9a1ca0577e8eac28c31a8c20497b15e7e69.tar
glibc-802fe9a1ca0577e8eac28c31a8c20497b15e7e69.tar.gz
glibc-802fe9a1ca0577e8eac28c31a8c20497b15e7e69.tar.bz2
glibc-802fe9a1ca0577e8eac28c31a8c20497b15e7e69.zip
Handle unloading of DSO with a unique symbol definition.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog11
1 files changed, 11 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 006dd5ac60..bea7ba0e2d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,14 @@
+2009-07-23 Ulrich Drepper <drepper@redhat.com>
+
+ * elf/tst-unique1.c: Extend test to check for unloading DSO with
+ unique symbol definition.
+ Patch by Jakub Jelinek.
+ * elf/dl-lookup.c (do_lookup_x): When entering a new unique symbol,
+ make sure the object with the definition cannot be unloaded. Adjust
+ a few types.
+ * sysdeps/generic/ldsodefs.h (struct rtld_global): The map element in
+ the unique symbol hash table should not be const.
+
2009-07-21 Ulrich Drepper <drepper@redhat.com>
* sysdeps/x86_64/multiarch/strstr.c: Minor cleanups. Remove