aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>2009-07-28 21:58:32 -0700
committerUlrich Drepper <drepper@redhat.com>2009-07-28 21:58:32 -0700
commit9655389317c92e5935c47d90c0ba48ca54bd245e (patch)
tree0a083bd6f315f83ff3a269fbbd9b55b82996f745 /ChangeLog
parentb0948ffdcbdace63317297d3d3fe2556387dfcbd (diff)
downloadglibc-9655389317c92e5935c47d90c0ba48ca54bd245e.zip
glibc-9655389317c92e5935c47d90c0ba48ca54bd245e.tar.gz
glibc-9655389317c92e5935c47d90c0ba48ca54bd245e.tar.bz2
Fix bookkeeping of static TLS block for TLS_TCB_AT_TP architectures.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog9
1 files changed, 9 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 60b7654..ff34e5f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2009-07-28 Ulrich Drepper <drepper@redhat.com>
+
+ * csu/libc-tls.c (__libc_setup_tls) [TLS_TCB_AT_TP]: Don't add TCB
+ size to memsz.
+ (init_static_tls) [TLS_TCB_AT_TP]: Add it to GL(dl_tls_static_size)
+ here.
+ * elf/dl-reloc.c (_dl_try_allocate_static_tls): Compute freebytes in
+ two steps to catch bugs.
+
2009-07-27 Ulrich Drepper <drepper@redhat.com>
* sysdeps/x86_64/tst-xmmymm.sh: Refine testing. The script now