aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@gmail.com>2011-03-10 12:51:33 -0500
committerUlrich Drepper <drepper@gmail.com>2011-03-10 12:51:33 -0500
commit028478fa40d85a73b19638dbe3f83b1acebf370c (patch)
tree03f5573c44e2cde7b809f44134526d202c8b29e2 /ChangeLog
parent908ea63341bbbca534411a0581cd16ba36e08706 (diff)
downloadglibc-028478fa40d85a73b19638dbe3f83b1acebf370c.zip
glibc-028478fa40d85a73b19638dbe3f83b1acebf370c.tar.gz
glibc-028478fa40d85a73b19638dbe3f83b1acebf370c.tar.bz2
Fix copy relocations handling of unique objects.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog12
1 files changed, 12 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 95f0525..b83905b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,17 @@
2011-03-10 Ulrich Drepper <drepper@gmail.com>
+ [BZ #12510]
+ * elf/dl-lookup.c (do_lookup_x): For copy relocations of unique objects
+ copy from the symbol referenced in the relocation to initialize the
+ used variable.
+ Patch by Piotr Bury <pbury@goahead.com>.
+ * elf/Makefile: Add rules to build and tst-unique3.
+ * include/bits/dlfcn.h: Remove _dl_mcount_wrapper_check declaration.
+ * elf/tst-unique3.cc: New file.
+ * elf/tst-unique3.h: New file.
+ * elf/tst-unique3lib.cc: New file.
+ * elf/tst-unique3lib2.cc: New file.
+
* elf/Makefile: Don't run tst-execstack* tests of SELinux is enabled.
2011-03-06 Ulrich Drepper <drepper@gmail.com>