This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_tx1/llvm-master-aarch64-spec2k6-Oz in repository toolchain/ci/glibc.
from bcf47eb0fb Update syscall lists for Linux 5.10. adds 3c1fe20a9f Mark __libc_freeres_fn as used [BZ #27002] adds a28296e778 pthread: Move semaphore initialization for open to semaphoreP.h adds 749cd2ca78 htl: Get sem_open/sem_close/sem_unlink support [BZ #25524] adds 9459fe9da0 {nptl,htl}/semaphoreP.h: clean up adds e7570f4131 Replace __libc_multiple_libcs with __libc_initial flag adds 29a4db291b malloc: Use __libc_initial to detect an inner libc adds 844b4d8b4b s390x: Require GCC 7.1 or later to build glibc. adds 2ec40e66ad Update kernel version to 5.10 in tst-mman-consts.py. adds 59d572ef61 getenv: Move call to strlen to the branch it's used in. adds f67f9c9af2 ieee754: Remove slow paths from asin and acos adds 69a7ca7705 ieee754: Remove unused __sin32 and __cos32 adds b74233d009 hurd: Also turn KERN_INVALID_ADDRESS to EINVAL adds e94b01393e hurd: Note when the vm_map kernel bug was fixed adds 407765e9f2 hurd: Fix ELF_MACHINE_USER_ADDRESS_MASK value adds d865ff74ba hurd: implement SA_SIGINFO signal handlers. adds 53432762ac profil-counter: Add missing SIGINFO case adds 5c06743c8a Hurd: make sigstates hold a reference on thread ports adds e0aec6c833 hurd: Make trampoline fill siginfo ss_sp from sc_uesp adds ee7a3144c9 Fix buffer overrun in EUC-KR conversion module (bz #24973) adds d4eb814027 iconv: use iconv_close after iconv_open adds 756608dbe8 iconv add iconv_close before the function returned with bad value. adds 6eb7e1da0e m68k: fix clobbering a5 in setjmp() [BZ #24202] adds cad5ad81d2 add inputs to auto-libm-test-in yielding larger errors (bina [...] adds d552058570 alpha: Remove anonymous union in struct stat [BZ #27042] adds 3378408987 config: Allow memory tagging to be enabled when configuring glibc adds 26450d04d3 elf: Add a tunable to control use of tagged memory adds 3784dfc098 malloc: Basic support for memory tagging in the malloc() family adds 0d1bafdcb6 linux: Add compatibility definitions to sys/prctl.h for MTE adds bde4949b6b aarch64: Add sysv specific enabling code for memory tagging adds d27f0e5d88 aarch64: Add aarch64-specific files for memory tagging support adds 682cdd6e1a aarch64: update ulps. adds bca0283815 i386: Regenerate ulps adds a2e5da2cf4 <sys/platform/x86.h>: Add Intel LAM support adds 9798906a42 addmntent: Remove unbounded alloca usage from getmntent [BZ#27083] adds 2aa8ec7dd7 powerpc: Regenerate ulps adds 0e981d3524 s390x: Regenerate ulps
No new revisions were added by this update.
Summary of changes: INSTALL | 17 ++ NEWS | 2 + bits/sigaction.h | 1 + config.h.in | 3 + config.make.in | 2 + configure | 22 ++ configure.ac | 15 + csu/init-first.c | 10 +- csu/libc-start.c | 13 +- elf/dl-open.c | 6 - elf/dl-sysdep.c | 2 - elf/dl-tunables.list | 9 + elf/libc_early_init.c | 9 + htl/Makefile | 4 +- {nptl => htl}/semaphoreP.h | 34 +-- hurd/hurd.h | 1 + hurd/hurd/signal.h | 24 +- hurd/hurdfault.c | 2 +- hurd/hurdinit.c | 2 +- hurd/hurdsig.c | 23 +- iconv/tst-iconv3.c | 2 + iconv/tst-iconv5.c | 1 + iconvdata/Makefile | 3 +- iconvdata/bug-iconv13.c | 53 ++++ iconvdata/euc-kr.c | 6 +- iconvdata/ksc5601.h | 6 +- include/libc-internal.h | 7 +- include/libc-symbols.h | 2 +- include/malloc.h | 8 + malloc/arena.c | 72 ++++- malloc/hooks.c | 79 +++-- malloc/malloc.c | 338 +++++++++++++++++---- manual/install.texi | 15 + manual/platform.texi | 3 + manual/probes.texi | 14 - manual/tunables.texi | 35 +++ math/auto-libm-test-in | 16 + math/auto-libm-test-out-asinh | 69 +++++ math/auto-libm-test-out-cbrt | 69 +++++ math/auto-libm-test-out-cosh | 69 +++++ math/auto-libm-test-out-erfc | 69 +++++ math/auto-libm-test-out-exp | 69 +++++ math/auto-libm-test-out-log | 69 +++++ math/auto-libm-test-out-sinh | 69 +++++ math/auto-libm-test-out-tgamma | 69 +++++ misc/Makefile | 2 +- misc/mntent_r.c | 111 +++---- misc/sbrk.c | 34 ++- misc/tst-mntent-escape.c | 101 ++++++ nptl/semaphoreP.h | 19 +- stdlib/getenv.c | 2 +- sysdeps/aarch64/Makefile | 5 + .../__mtag_address_get_tag.S} | 29 +- sysdeps/aarch64/__mtag_memset_tag.S | 53 ++++ .../{htl/sem-open.c => aarch64/__mtag_new_tag.S} | 34 ++- sysdeps/aarch64/__mtag_tag_region.S | 51 ++++ sysdeps/aarch64/libc-mtag.h | 57 ++++ sysdeps/aarch64/libm-test-ulps | 22 +- sysdeps/generic/libc-mtag.h | 52 ++++ sysdeps/generic/math_private.h | 2 - sysdeps/generic/profil-counter.h | 10 + sysdeps/htl/sem-unlink.c | 31 -- sysdeps/i386/dl-machine.h | 2 +- sysdeps/i386/fpu/libm-test-ulps | 10 +- sysdeps/i386/i686/fpu/multiarch/libm-test-ulps | 10 +- sysdeps/ieee754/dbl-64/e_asin.c | 76 +---- sysdeps/ieee754/dbl-64/sincos32.c | 62 ---- sysdeps/m68k/setjmp.c | 1 + sysdeps/mach/hurd/dl-sysdep.c | 4 +- sysdeps/mach/hurd/i386/Makefile | 7 - sysdeps/mach/hurd/i386/bits/sigcontext.h | 4 + sysdeps/mach/hurd/i386/exc2signal.c | 122 +++++--- sysdeps/mach/hurd/i386/init-first.c | 10 +- sysdeps/mach/hurd/i386/sigcontextinfo.h | 5 +- sysdeps/mach/hurd/i386/trampoline.c | 125 +++++++- sysdeps/mach/hurd/kill.c | 2 +- sysdeps/mach/hurd/setitimer.c | 2 +- sysdeps/powerpc/fpu/libm-test-ulps | 25 +- {nptl => sysdeps/pthread}/sem_close.c | 0 {nptl => sysdeps/pthread}/sem_open.c | 12 +- {nptl => sysdeps/pthread}/sem_unlink.c | 0 sysdeps/s390/configure | 35 +++ sysdeps/s390/configure.ac | 17 ++ sysdeps/s390/fpu/libm-test-ulps | 22 +- sysdeps/unix/sysv/linux/aarch64/bits/hwcap.h | 1 + sysdeps/unix/sysv/linux/aarch64/bits/mman.h | 1 + sysdeps/unix/sysv/linux/aarch64/cpu-features.c | 30 ++ sysdeps/unix/sysv/linux/aarch64/cpu-features.h | 2 + sysdeps/unix/sysv/linux/alpha/bits/struct_stat.h | 81 ++--- sysdeps/unix/sysv/linux/alpha/kernel_stat.h | 24 +- sysdeps/unix/sysv/linux/alpha/xstatconv.c | 24 +- sysdeps/unix/sysv/linux/sys/prctl.h | 18 ++ sysdeps/unix/sysv/linux/tst-mman-consts.py | 2 +- sysdeps/x86/sys/platform/x86.h | 3 + sysdeps/x86/tst-get-cpu-features.c | 1 + sysdeps/x86_64/fpu/libm-test-ulps | 24 +- sysdeps/x86_64/fpu/multiarch/e_asin-fma.c | 2 - sysdeps/x86_64/fpu/multiarch/e_asin-fma4.c | 2 - sysdeps/x86_64/fpu/multiarch/sincos32-fma.c | 2 - sysdeps/x86_64/fpu/multiarch/sincos32-fma4.c | 2 - 100 files changed, 2123 insertions(+), 677 deletions(-) copy {nptl => htl}/semaphoreP.h (57%) create mode 100644 iconvdata/bug-iconv13.c create mode 100644 misc/tst-mntent-escape.c rename sysdeps/{htl/sem-close.c => aarch64/__mtag_address_get_tag.S} (63%) create mode 100644 sysdeps/aarch64/__mtag_memset_tag.S rename sysdeps/{htl/sem-open.c => aarch64/__mtag_new_tag.S} (56%) create mode 100644 sysdeps/aarch64/__mtag_tag_region.S create mode 100644 sysdeps/aarch64/libc-mtag.h create mode 100644 sysdeps/generic/libc-mtag.h delete mode 100644 sysdeps/htl/sem-unlink.c rename {nptl => sysdeps/pthread}/sem_close.c (100%) rename {nptl => sysdeps/pthread}/sem_open.c (96%) rename {nptl => sysdeps/pthread}/sem_unlink.c (100%)