This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository glibc.
from a5cc3018f3 Add feature test macros for POSIX.1-2024. new 7ec8eb5676 math: Remove the SVID error handling from atan2f new bd7be9f447 Update kernel version to 6.17 in header constant tests new c0c9524a11 Update PIDFD_* constants for Linux 6.17 new 03d9cb23b8 Update syscall lists for Linux 6.17 new 0d0726e4eb linux: Add STATX_MNT_ID_UNIQUE definition to generic statx new 2ae6152144 linux: Add STATX_DOALIGN definition to generic statx new 4540cc2237 linux: Add STATX_SUBVOL definition to generic statx new 5a2ace34fc linux: Add STATX_WRITE_ATOMIC/STATX_ATTR_WRITE_ATOMIC defini [...] new cf73362a7e linux: Update statx-generic.h with linux 6.14 new f8a6b02223 linux: Update statx-generic.h with linux 6.16 new 04e6bdb437 Add AT_HANDLE_CONNECTABLE from Linux 6.13 to bits/fcntl-linux.h new 1e750f62c4 Add AT_EXECVE_CHECK from Linux 6.14 to bits/fcntl-linux.h new c0be0b4527 Add FD_PIDFS_ROOT from Linux 6.17 to bits/fcntl-linux.h new de0e623434 math: Remove the SVID error handling from lgammaf/lgammaf_r new 3078358ac6 math: Remove the SVID error handling from tgammaf
The 15 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: io/bits/statx-generic.h | 1 + io/bits/types/struct_statx.h | 12 +++- io/tst-statx.c | 3 +- math/Versions | 4 ++ math/lgamma-compat.h | 15 ++++- math/w_atan2f_compat.c | 11 +++- math/w_lgammaf_compat2.c | 2 +- math/w_lgammaf_main.c | 7 +-- math/w_lgammaf_r_compat.c | 5 +- math/w_tgammaf_compat.c | 9 +-- sysdeps/generic/math_private_calls.h | 2 + sysdeps/ieee754/flt-32/e_atan2f.c | 24 ++++++-- sysdeps/ieee754/flt-32/e_gammaf_r.c | 52 +++++++--------- sysdeps/ieee754/flt-32/e_lgammaf_r.c | 24 ++++++-- sysdeps/ieee754/flt-32/math_config.h | 1 + sysdeps/ieee754/flt-32/math_errf.c | 6 ++ .../fpu/doasin.c => ieee754/flt-32/w_atan2f.c} | 0 sysdeps/ieee754/flt-32/w_lgammaf.c | 17 ++++++ .../fpu/doasin.c => ieee754/flt-32/w_lgammaf_r.c} | 0 .../fpu/doasin.c => ieee754/flt-32/w_tgammaf.c} | 0 sysdeps/m68k/m680x0/fpu/w_atan2f_compat.c | 8 +++ sysdeps/mach/hurd/i386/libm.abilist | 4 ++ sysdeps/unix/sysv/linux/Makefile | 1 + sysdeps/unix/sysv/linux/aarch64/arch-syscall.h | 2 + sysdeps/unix/sysv/linux/aarch64/libm.abilist | 4 ++ sysdeps/unix/sysv/linux/alpha/arch-syscall.h | 2 + sysdeps/unix/sysv/linux/alpha/libm.abilist | 4 ++ sysdeps/unix/sysv/linux/arc/arch-syscall.h | 2 + sysdeps/unix/sysv/linux/arm/arch-syscall.h | 2 + sysdeps/unix/sysv/linux/arm/be/libm.abilist | 4 ++ sysdeps/unix/sysv/linux/arm/le/libm.abilist | 4 ++ sysdeps/unix/sysv/linux/bits/fcntl-linux.h | 8 +++ sysdeps/unix/sysv/linux/csky/arch-syscall.h | 2 + sysdeps/unix/sysv/linux/hppa/arch-syscall.h | 2 + sysdeps/unix/sysv/linux/hppa/libm.abilist | 4 ++ sysdeps/unix/sysv/linux/i386/arch-syscall.h | 2 + sysdeps/unix/sysv/linux/i386/libm.abilist | 4 ++ sysdeps/unix/sysv/linux/loongarch/arch-syscall.h | 2 + sysdeps/unix/sysv/linux/m68k/arch-syscall.h | 2 + sysdeps/unix/sysv/linux/m68k/coldfire/libm.abilist | 4 ++ sysdeps/unix/sysv/linux/m68k/m680x0/libm.abilist | 3 + sysdeps/unix/sysv/linux/microblaze/arch-syscall.h | 2 + sysdeps/unix/sysv/linux/microblaze/be/libm.abilist | 4 ++ sysdeps/unix/sysv/linux/microblaze/le/libm.abilist | 4 ++ sysdeps/unix/sysv/linux/mips/mips32/arch-syscall.h | 2 + sysdeps/unix/sysv/linux/mips/mips32/libm.abilist | 4 ++ sysdeps/unix/sysv/linux/mips/mips64/libm.abilist | 4 ++ .../unix/sysv/linux/mips/mips64/n32/arch-syscall.h | 2 + .../unix/sysv/linux/mips/mips64/n64/arch-syscall.h | 2 + sysdeps/unix/sysv/linux/or1k/arch-syscall.h | 2 + .../sysv/linux/powerpc/powerpc32/arch-syscall.h | 2 + .../sysv/linux/powerpc/powerpc32/fpu/libm.abilist | 4 ++ .../linux/powerpc/powerpc32/nofpu/libm.abilist | 4 ++ .../sysv/linux/powerpc/powerpc64/arch-syscall.h | 2 + .../sysv/linux/powerpc/powerpc64/be/libm.abilist | 4 ++ .../sysv/linux/powerpc/powerpc64/le/libm.abilist | 4 ++ sysdeps/unix/sysv/linux/riscv/rv32/arch-syscall.h | 2 + sysdeps/unix/sysv/linux/riscv/rv64/arch-syscall.h | 2 + .../unix/sysv/linux/s390/s390-32/arch-syscall.h | 2 + sysdeps/unix/sysv/linux/s390/s390-32/libm.abilist | 4 ++ .../unix/sysv/linux/s390/s390-64/arch-syscall.h | 2 + sysdeps/unix/sysv/linux/s390/s390-64/libm.abilist | 4 ++ sysdeps/unix/sysv/linux/sh/arch-syscall.h | 2 + sysdeps/unix/sysv/linux/sh/be/libm.abilist | 4 ++ sysdeps/unix/sysv/linux/sh/le/libm.abilist | 4 ++ .../unix/sysv/linux/sparc/sparc32/arch-syscall.h | 2 + sysdeps/unix/sysv/linux/sparc/sparc32/libm.abilist | 4 ++ .../unix/sysv/linux/sparc/sparc64/arch-syscall.h | 2 + sysdeps/unix/sysv/linux/sparc/sparc64/libm.abilist | 4 ++ sysdeps/unix/sysv/linux/sys/pidfd.h | 58 ++++++++++++++++++ sysdeps/unix/sysv/linux/syscall-names.list | 6 +- sysdeps/unix/sysv/linux/tst-mman-consts.py | 2 +- sysdeps/unix/sysv/linux/tst-mount-consts.py | 4 +- sysdeps/unix/sysv/linux/tst-pidfd-consts.py | 2 +- sysdeps/unix/sysv/linux/tst-pidfd.c | 44 +++++++++++++- sysdeps/unix/sysv/linux/tst-pidfd_getinfo.c | 71 ++++++++++++++++++++++ sysdeps/unix/sysv/linux/tst-sched-consts.py | 2 +- sysdeps/unix/sysv/linux/x86_64/64/arch-syscall.h | 2 + sysdeps/unix/sysv/linux/x86_64/64/libm.abilist | 4 ++ sysdeps/unix/sysv/linux/x86_64/x32/arch-syscall.h | 2 + sysdeps/unix/sysv/linux/x86_64/x32/libm.abilist | 4 ++ 81 files changed, 480 insertions(+), 70 deletions(-) copy sysdeps/{i386/fpu/doasin.c => ieee754/flt-32/w_atan2f.c} (100%) create mode 100644 sysdeps/ieee754/flt-32/w_lgammaf.c copy sysdeps/{i386/fpu/doasin.c => ieee754/flt-32/w_lgammaf_r.c} (100%) copy sysdeps/{i386/fpu/doasin.c => ieee754/flt-32/w_tgammaf.c} (100%) create mode 100644 sysdeps/m68k/m680x0/fpu/w_atan2f_compat.c create mode 100644 sysdeps/unix/sysv/linux/tst-pidfd_getinfo.c