diff options
author | Florian Weimer <fweimer@redhat.com> | 2016-12-02 17:09:19 +0100 |
---|---|---|
committer | Florian Weimer <fweimer@redhat.com> | 2016-12-02 17:09:20 +0100 |
commit | 01b23a30b42a90b1ebd882a0d81110a1542e504a (patch) | |
tree | 8a814e2635460c41ab22bc111cd3999e2efa993a /ChangeLog | |
parent | 67aae64512cb42332f76a83e84ac2bc608ad4ad2 (diff) | |
download | glibc-01b23a30b42a90b1ebd882a0d81110a1542e504a.tar glibc-01b23a30b42a90b1ebd882a0d81110a1542e504a.tar.gz glibc-01b23a30b42a90b1ebd882a0d81110a1542e504a.tar.bz2 glibc-01b23a30b42a90b1ebd882a0d81110a1542e504a.zip |
elf/tst-tls-manydynamic: New test
This test adds coverage for creating many dynamic TLS variables
which exhaust the static TLS allocation.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 14 |
1 files changed, 14 insertions, 0 deletions
@@ -1,5 +1,19 @@ 2016-12-02 Florian Weimer <fweimer@redhat.com> + * elf/Makefile [build-shared] (tests): Add tst-latepthread. + (one-hundred, tst-tls-many-dynamic-modules): Define. + (modules-names): Add $(tst-tls-many-dynamic-modules). + (tst-tls-manydynamic%mod.os): Build with special preprocessor + macros. + (tst-tls-manydynamic): Link against libdl, libpthread. + (tst-tls-manydynamic.out): The test needs the test modules at run + time. + * elf/tst-tls-manydynamic.c: New file. + * elf/tst-tls-manydynamic.h: Likewise. + * elf/tst-tls-manydynamicmod.c: Likewise. + +2016-12-02 Florian Weimer <fweimer@redhat.com> + * sysdeps/aarch64/tlsdesc.sym (TCBHEAD_DTV, DTV_COUNTER) (TLS_DTV_UNALLOCATED): Add. * sysdeps/aarch64/dl-tlsdesc.S (_dl_tlsdesc_dynamic): Use explicit |