This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository glibc.
from a8ad2e9e43 manual: Fix missing declaration in inetcli example. new 0f201f4a81 Implement C23 memset_explicit (bug 32378) new a7ddbf456d Add once_flag, ONCE_FLAG_INIT and call_once to stdlib.h for C23 new 48c053fd62 Use Linux 6.17 in build-many-glibcs.py
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: NEWS | 2 +- sysdeps/x86_64/isa.h => bits/types/once_flag.h | 11 +++--- debug/Makefile | 1 + debug/Versions | 3 ++ ...{explicit_bzero_chk.c => memset_explicit_chk.c} | 25 +++++++------- debug/tst-fortify.c | 28 ++++++++++++++++ include/string.h | 9 +++++ manual/maint.texi | 2 ++ manual/string.texi | 39 +++++++++++++++++----- manual/threads.texi | 3 ++ scripts/build-many-glibcs.py | 2 +- stdlib/Makefile | 1 + stdlib/stdlib.h | 8 +++++ string/Makefile | 6 ++++ string/Versions | 3 ++ string/bits/string_fortified.h | 12 +++++++ string/{explicit_bzero.c => memset_explicit.c} | 19 ++++++----- string/string.h | 7 ++++ string/test-memset.c | 12 +++++-- .../test-memset_explicit.c | 6 ++-- string/tst-xbzero-opt.c | 4 +++ string/tst-xmemset-opt.c | 2 ++ sysdeps/mach/hurd/i386/libc.abilist | 2 ++ sysdeps/mach/hurd/x86_64/libc.abilist | 2 ++ sysdeps/pthread/threads.h | 4 +-- sysdeps/unix/sysv/linux/aarch64/libc.abilist | 2 ++ sysdeps/unix/sysv/linux/alpha/libc.abilist | 2 ++ sysdeps/unix/sysv/linux/arc/libc.abilist | 2 ++ sysdeps/unix/sysv/linux/arm/be/libc.abilist | 2 ++ sysdeps/unix/sysv/linux/arm/le/libc.abilist | 2 ++ sysdeps/unix/sysv/linux/csky/libc.abilist | 2 ++ sysdeps/unix/sysv/linux/hppa/libc.abilist | 2 ++ sysdeps/unix/sysv/linux/i386/libc.abilist | 2 ++ .../unix/sysv/linux/loongarch/lp64/libc.abilist | 2 ++ sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist | 2 ++ sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist | 2 ++ sysdeps/unix/sysv/linux/microblaze/be/libc.abilist | 2 ++ sysdeps/unix/sysv/linux/microblaze/le/libc.abilist | 2 ++ .../unix/sysv/linux/mips/mips32/fpu/libc.abilist | 2 ++ .../unix/sysv/linux/mips/mips32/nofpu/libc.abilist | 2 ++ .../unix/sysv/linux/mips/mips64/n32/libc.abilist | 2 ++ .../unix/sysv/linux/mips/mips64/n64/libc.abilist | 2 ++ sysdeps/unix/sysv/linux/or1k/libc.abilist | 2 ++ .../sysv/linux/powerpc/powerpc32/fpu/libc.abilist | 2 ++ .../linux/powerpc/powerpc32/nofpu/libc.abilist | 2 ++ .../sysv/linux/powerpc/powerpc64/be/libc.abilist | 2 ++ .../sysv/linux/powerpc/powerpc64/le/libc.abilist | 2 ++ sysdeps/unix/sysv/linux/riscv/rv32/libc.abilist | 2 ++ sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist | 2 ++ sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist | 2 ++ sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist | 2 ++ sysdeps/unix/sysv/linux/sh/be/libc.abilist | 2 ++ sysdeps/unix/sysv/linux/sh/le/libc.abilist | 2 ++ sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist | 2 ++ sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist | 2 ++ sysdeps/unix/sysv/linux/x86_64/64/libc.abilist | 2 ++ sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist | 2 ++ 57 files changed, 234 insertions(+), 43 deletions(-) copy sysdeps/x86_64/isa.h => bits/types/once_flag.h (79%) copy debug/{explicit_bzero_chk.c => memset_explicit_chk.c} (62%) copy string/{explicit_bzero.c => memset_explicit.c} (72%) copy elf/tst-pie-bss-static.c => string/test-memset_explicit.c (89%) create mode 100644 string/tst-xmemset-opt.c