This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_cross/gnu-master-arm-build_cross in repository toolchain/ci/glibc.
from 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 new d865ff74ba hurd: implement SA_SIGINFO signal handlers. new 53432762ac profil-counter: Add missing SIGINFO case new 5c06743c8a Hurd: make sigstates hold a reference on thread ports new e0aec6c833 hurd: Make trampoline fill siginfo ss_sp from sc_uesp new ee7a3144c9 Fix buffer overrun in EUC-KR conversion module (bz #24973) new d4eb814027 iconv: use iconv_close after iconv_open new 756608dbe8 iconv add iconv_close before the function returned with bad value. new 6eb7e1da0e m68k: fix clobbering a5 in setjmp() [BZ #24202] new cad5ad81d2 add inputs to auto-libm-test-in yielding larger errors (bina [...] new d552058570 alpha: Remove anonymous union in struct stat [BZ #27042] new 3378408987 config: Allow memory tagging to be enabled when configuring glibc new 26450d04d3 elf: Add a tunable to control use of tagged memory new 3784dfc098 malloc: Basic support for memory tagging in the malloc() family new 0d1bafdcb6 linux: Add compatibility definitions to sys/prctl.h for MTE new bde4949b6b aarch64: Add sysv specific enabling code for memory tagging new d27f0e5d88 aarch64: Add aarch64-specific files for memory tagging support new 682cdd6e1a aarch64: update ulps. new bca0283815 i386: Regenerate ulps
The 18 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: INSTALL | 14 + bits/sigaction.h | 1 + config.h.in | 3 + config.make.in | 2 + configure | 22 ++ configure.ac | 15 + elf/dl-tunables.list | 9 + 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 +- iconv/tst-iconv8.c => iconvdata/bug-iconv13.c | 27 +- iconvdata/euc-kr.c | 6 +- iconvdata/ksc5601.h | 6 +- include/malloc.h | 8 + malloc/arena.c | 59 +++- malloc/hooks.c | 79 +++-- malloc/malloc.c | 336 +++++++++++++++++---- manual/install.texi | 13 + 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 +++++ sysdeps/aarch64/Makefile | 5 + .../__mtag_address_get_tag.S} | 19 +- sysdeps/aarch64/__mtag_memset_tag.S | 53 ++++ .../arc/kernel_stat.h => aarch64/__mtag_new_tag.S} | 26 +- 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/profil-counter.h | 10 + sysdeps/i386/dl-machine.h | 2 +- sysdeps/i386/fpu/libm-test-ulps | 10 +- sysdeps/i386/i686/fpu/multiarch/libm-test-ulps | 10 +- sysdeps/m68k/setjmp.c | 1 + sysdeps/mach/hurd/dl-sysdep.c | 2 +- sysdeps/mach/hurd/i386/bits/sigcontext.h | 4 + sysdeps/mach/hurd/i386/exc2signal.c | 122 +++++--- 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/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/x86_64/fpu/libm-test-ulps | 24 +- 61 files changed, 1744 insertions(+), 301 deletions(-) copy iconv/tst-iconv8.c => iconvdata/bug-iconv13.c (63%) copy sysdeps/{unix/sysv/linux/riscv/kernel_stat.h => aarch64/__mtag_address_get_ta [...] create mode 100644 sysdeps/aarch64/__mtag_memset_tag.S copy sysdeps/{unix/sysv/linux/arc/kernel_stat.h => aarch64/__mtag_new_tag.S} (66%) 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