diff options
author | Alan Modra <amodra@gmail.com> | 2011-05-07 21:27:51 -0400 |
---|---|---|
committer | Ulrich Drepper <drepper@gmail.com> | 2011-05-07 21:27:51 -0400 |
commit | 66bdbaa4522f561d4ea90a77af243c004ecf642c (patch) | |
tree | aa509d80595481ac89ee2e000031331908bfc4d4 /ChangeLog | |
parent | c1e9ea3517686173bed4beb07c8bf366c94b8edb (diff) | |
download | glibc-66bdbaa4522f561d4ea90a77af243c004ecf642c.tar.gz glibc-66bdbaa4522f561d4ea90a77af243c004ecf642c.tar.xz glibc-66bdbaa4522f561d4ea90a77af243c004ecf642c.zip |
static tls memory leak on TLS_DTV_AT_TP archs
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog index 40a4cebac1..7d2da4e836 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2011-03-15 Alan Modra <amodra@gmail.com> + + * elf/dl-reloc.c (_dl_try_allocate_static_tls <TLS_DTV_AT_TP>): Handle + l_tls_firstbyte_offset non-zero. Save padding offset in + l_tls_firstbyte_offset for later use. + * elf/dl-close.c (_dl_close_worker <TLS_DTV_AT_TP>): Correct code + freeing static tls block. + 2011-03-05 Jonathan Nieder <jrnieder@gmail.com> * sysdeps/unix/sysv/linux/sys/param.h: Fix an #ifndef __undef_ARG_MAX |