diff options
author | Florian Weimer <fweimer@redhat.com> | 2024-01-24 09:34:15 +0100 |
---|---|---|
committer | Florian Weimer <fweimer@redhat.com> | 2024-01-24 09:34:15 +0100 |
commit | 486452affbac684db739b7fcca1e84e8a7ce33d1 (patch) | |
tree | 727f4a6a62cfa2a030e4319791e395fc34046c80 /NEWS | |
parent | aeb497d1feee3b50447c4b74d6934746597783ae (diff) | |
download | glibc-486452affbac684db739b7fcca1e84e8a7ce33d1.zip glibc-486452affbac684db739b7fcca1e84e8a7ce33d1.tar.gz glibc-486452affbac684db739b7fcca1e84e8a7ce33d1.tar.bz2 |
manual, NEWS: Document malloc side effect of dynamic TLS changes
The increased malloc subsystem usage is a side effect of
commit d2123d68275acc0f061e73d5f86ca504e0d5a344 ("elf: Fix slow tls
access after dlopen [BZ #19924]").
Reviewed-by: Szabolcs Nagy <szabolcs.nagy@arm.com>
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -91,6 +91,12 @@ Deprecated and removed features, and other changes affecting compatibility: of GNU libc are advised to check whether their build processes can be simplified. +* The dynamic linker calls the malloc and free functions in more cases + during TLS access if a shared object with dynamic TLS is loaded and + unloaded. This can result in an infinite recursion if a malloc + replacement library or its dependencies use dynamic TLS instead of + initial-exec TLS. + * The ia64*-*-linux-gnu configurations are no longer supported. Changes to build and runtime requirements: |