From: Roland McGrath Date: Sat, 26 Feb 2005 01:10:46 +0000 (+0000) Subject: . X-Git-Tag: cvs/glibc-2_3_5~44 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=719ad9f96fa691590f0e3b80e41f45a3c095072a;p=thirdparty%2Fglibc.git . --- diff --git a/ChangeLog b/ChangeLog index 68238e75da4..d01ed386ee5 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,17 @@ +2005-02-23 Ulrich Drepper + + [BZ #719] + * elf/Makefile: Run tst-tls9-static again. + 2005-02-22 Ulrich Drepper + [BZ #719] + * sysdeps/generic/libc-tls.c (static_dtv): Size the same as the + slotinfo array. + (__libc_setup_tls): Initialize length of DTV based on array length. + * elf/dl-load.c: Revert last change. + * sysdeps/generic/dl-tls.c: Revert last change. + * posix/Makefile (tests): Add tst-execvp1, tst-execvp2, tst-execlp1, tst-execlp2, tst-execv1, tst-execv2, tst-execl1, tst-execl2, tst-execve1, tst-execve2, tst-execle1, and tst-execle2. @@ -20,6 +32,25 @@ * posix/execvp.c (execvp): Fix invalid free. +2005-02-21 Alan Modra + + [BZ #719] + * elf/dl-reloc.c (_dl_nothread_init_static_tls): Assert that dtv + array index is within bounds. + +2005-02-21 Ulrich Drepper + + [BZ #719] + * elf/dl-load.c: Do not allow PT_TLS in modules loaded in statically + linked code. + * sysdeps/generic/dl-tls.c [!SHARED]: Don't build _dl_next_tls_modid. + * elf/Makefile: Remove rules to build and run tst-tls9-static. + + [BZ #719] + * elf/dl-reloc.c (_dl_nothread_init_static_tls): Avoid using + THREAD_DTV multiple times, this minimally reduces code size on + some archs. + 2005-02-21 Ulrich Drepper [BZ #767]