aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorFlorian Weimer <fweimer@redhat.com>2016-12-02 17:09:19 +0100
committerFlorian Weimer <fweimer@redhat.com>2016-12-02 17:09:20 +0100
commit01b23a30b42a90b1ebd882a0d81110a1542e504a (patch)
tree8a814e2635460c41ab22bc111cd3999e2efa993a /ChangeLog
parent67aae64512cb42332f76a83e84ac2bc608ad4ad2 (diff)
downloadglibc-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--ChangeLog14
1 files changed, 14 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index f75137bbea..95b5c7eb1a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -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