This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository glibc.
from 0b795abd62 benchtests: Add dummy in put files cospi, cospif, sinpi, sin [...] new 7f784ffc17 elf: Iterate over loaded object list in _dl_determine_tlsoffset new cbd9fd2369 Consolidate TLS block allocation for static binaries with ld.so new 37b9a5aacc Linux: Add tests that check that TLS and rseq area are separate
The 3 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: csu/libc-tls.c | 193 ++++---------------- elf/dl-tls.c | 123 +++++-------- elf/dl-tls_block_align.h | 70 ++++++++ elf/rtld.c | 23 +-- sysdeps/unix/sysv/linux/Makefile | 14 ++ .../sysv/linux/tst-rseq-tls-range-4096-static.c | 1 + sysdeps/unix/sysv/linux/tst-rseq-tls-range-4096.c | 1 + sysdeps/unix/sysv/linux/tst-rseq-tls-range-mod.c | 1 + .../unix/sysv/linux/tst-rseq-tls-range-static.c | 1 + sysdeps/unix/sysv/linux/tst-rseq-tls-range.c | 195 +++++++++++++++++++++ 10 files changed, 366 insertions(+), 256 deletions(-) create mode 100644 elf/dl-tls_block_align.h create mode 100644 sysdeps/unix/sysv/linux/tst-rseq-tls-range-4096-static.c create mode 100644 sysdeps/unix/sysv/linux/tst-rseq-tls-range-4096.c create mode 100644 sysdeps/unix/sysv/linux/tst-rseq-tls-range-mod.c create mode 100644 sysdeps/unix/sysv/linux/tst-rseq-tls-range-static.c create mode 100644 sysdeps/unix/sysv/linux/tst-rseq-tls-range.c