This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch linaro/2.23/master in repository glibc.
from e124685 Don't compile do_test with -mavx/-mavx2/-mavx512. new 2eb71ad Fix cos computation for multiple precision fallback (bz #20357) new 1ec838a localedata: bs_BA: fix yesexpr/noexpr [BZ #20974] new d848d80 elf: Consolidate machine-agnostic DTV definitions in <dl-dtv.h> new fa9a646 elf: Avoid using memalign for TLS allocations [BZ #17730] new d7d49b0 elf: Do not use memalign for TCB/TLS blocks allocation [BZ #17730] new 254269d malloc: Run tests without calling mallopt [BZ #19469] new afb035f nptl/tst-tls3-malloc: Force freeing of thread stacks new 058b5a4 malloc: Simplify static malloc interposition [BZ #20432]
The 8 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: ChangeLog | 146 +++++++++++ NEWS | 1 + csu/libc-tls.c | 2 +- elf/dl-tls.c | 164 ++++++++----- include/libc-symbols.h | 15 ++ localedata/ChangeLog | 6 + localedata/locales/bs_BA | 4 +- malloc/Makefile | 31 ++- .../tst-interpose-aux-nothread.c | 21 +- .../dl-tls.h => malloc/tst-interpose-aux-thread.c | 21 +- malloc/tst-interpose-aux.c | 270 +++++++++++++++++++++ .../aarch64/dl-tls.h => malloc/tst-interpose-aux.h | 26 +- .../dl-tls.h => malloc/tst-interpose-nothread.c | 21 +- malloc/tst-interpose-skeleton.c | 210 ++++++++++++++++ .../tst-interpose-static-nothread.c | 20 +- .../tst-interpose-static-thread.c | 20 +- .../dl-tls.h => malloc/tst-interpose-thread.c | 21 +- math/auto-libm-test-in | 3 + math/auto-libm-test-out | 207 ++++++++++++++++ nptl/Makefile | 8 +- nptl/allocatestack.c | 4 +- sysdeps/sh/dl-tls.h => nptl/tst-tls3-malloc.c | 24 +- nptl/tst-tls3.c | 10 +- sysdeps/aarch64/dl-tls.h | 3 - sysdeps/aarch64/nptl/tls.h | 12 +- sysdeps/alpha/dl-tls.h | 3 - sysdeps/alpha/nptl/tls.h | 12 +- sysdeps/arm/dl-tls.h | 3 - sysdeps/arm/nptl/tls.h | 12 +- sysdeps/{sh/dl-tls.h => generic/dl-dtv.h} | 25 +- sysdeps/hppa/dl-tls.h | 3 - sysdeps/hppa/nptl/tls.h | 12 +- sysdeps/i386/dl-tls.h | 3 - sysdeps/i386/nptl/tls.h | 14 +- sysdeps/ia64/dl-tls.h | 3 - sysdeps/ia64/nptl/tls.h | 14 +- sysdeps/ieee754/dbl-64/s_sin.c | 4 +- sysdeps/m68k/dl-tls.h | 3 - sysdeps/m68k/nptl/tls.h | 12 +- sysdeps/mach/hurd/fork.c | 6 +- sysdeps/mach/hurd/i386/tls.h | 12 +- sysdeps/microblaze/dl-tls.h | 3 - sysdeps/microblaze/nptl/tls.h | 12 +- sysdeps/mips/dl-tls.h | 3 - sysdeps/mips/nptl/tls.h | 13 +- sysdeps/nios2/dl-tls.h | 3 - sysdeps/nios2/nptl/tls.h | 12 +- sysdeps/nptl/fork.c | 6 +- sysdeps/powerpc/dl-tls.h | 3 - sysdeps/powerpc/nptl/tls.h | 12 +- sysdeps/s390/dl-tls.h | 3 - sysdeps/s390/nptl/tls.h | 14 +- sysdeps/sh/dl-tls.h | 3 - sysdeps/sh/nptl/tls.h | 12 +- sysdeps/sparc/dl-tls.h | 3 - sysdeps/sparc/nptl/tls.h | 12 +- sysdeps/tile/dl-tls.h | 3 - sysdeps/tile/nptl/tls.h | 12 +- sysdeps/x86_64/dl-tls.h | 3 - sysdeps/x86_64/nptl/tls.h | 13 +- test-skeleton.c | 2 + 61 files changed, 1109 insertions(+), 449 deletions(-) copy sysdeps/microblaze/dl-tls.h => malloc/tst-interpose-aux-nothread.c (57%) copy sysdeps/microblaze/dl-tls.h => malloc/tst-interpose-aux-thread.c (57%) create mode 100644 malloc/tst-interpose-aux.c copy sysdeps/aarch64/dl-tls.h => malloc/tst-interpose-aux.h (54%) copy sysdeps/microblaze/dl-tls.h => malloc/tst-interpose-nothread.c (57%) create mode 100644 malloc/tst-interpose-skeleton.c copy sysdeps/microblaze/dl-tls.h => malloc/tst-interpose-static-nothread.c (57%) copy sysdeps/microblaze/dl-tls.h => malloc/tst-interpose-static-thread.c (57%) copy sysdeps/microblaze/dl-tls.h => malloc/tst-interpose-thread.c (57%) copy sysdeps/sh/dl-tls.h => nptl/tst-tls3-malloc.c (60%) copy sysdeps/{sh/dl-tls.h => generic/dl-dtv.h} (65%)