This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository glibc.
from 428985c436 <sys/platform/x86.h>: Add FSRCS/FSRS/FZLRM support new 8ed005daf0 Remove stat wrapper functions, move them to exported symbols new 589260cef8 Remove mknod wrapper functions, move them to symbols new d892723830 linux: Move the struct stat{64} to struct_stat.h new 30f1c74394 linux: Implement {l}fstat{at} in terms of fstatat new 6073bae64c linux: Disentangle fstatat from fxstatat new 20b39d5946 linux: Move {f}xstat{at} to compat symbols new aa03f722f3 linux: Add {f}stat{at} y2038 support new 81b83ff61f linux: Move xmknod{at} to compat symbols
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: include/sys/stat.h | 152 +++++++++++++------ io/Makefile | 7 +- io/Versions | 5 + io/fstat.c | 30 +--- io/fstat64.c | 33 +---- io/fstatat.c | 33 +---- io/fstatat64.c | 33 +---- io/lstat.c | 30 +--- io/lstat64.c | 33 +---- io/mknod.c | 32 +--- io/mknodat.c | 32 +--- io/stat.c | 31 +--- io/stat64.c | 33 +---- io/sys/stat.h | 161 --------------------- nscd/gai.c | 5 + sysdeps/generic/struct_stat_time64.h | 6 + sysdeps/generic/xstatver.h | 4 + sysdeps/mach/hurd/i386/libc.abilist | 10 ++ sysdeps/mach/hurd/xmknod.c | 17 ++- sysdeps/mach/hurd/xmknodat.c | 12 +- sysdeps/posix/getaddrinfo.c | 2 +- sysdeps/posix/mkfifo.c | 3 +- sysdeps/posix/mkfifoat.c | 3 +- sysdeps/unix/sysv/linux/Makefile | 5 +- sysdeps/unix/sysv/linux/aarch64/libc.abilist | 10 ++ .../linux/alpha/bits/{stat.h => struct_stat.h} | 56 +------ sysdeps/unix/sysv/linux/alpha/fxstat64.c | 14 +- sysdeps/unix/sysv/linux/alpha/fxstatat64.c | 11 +- sysdeps/unix/sysv/linux/alpha/libc.abilist | 10 ++ sysdeps/unix/sysv/linux/alpha/lxstat64.c | 13 +- sysdeps/unix/sysv/linux/alpha/xstat64.c | 13 +- sysdeps/unix/sysv/linux/alpha/xstatver.h | 14 ++ sysdeps/unix/sysv/linux/arc/libc.abilist | 10 ++ sysdeps/unix/sysv/linux/arm/le/libc.abilist | 10 ++ sysdeps/unix/sysv/linux/bits/stat.h | 114 +-------------- .../unix/sysv/linux/bits/{stat.h => struct_stat.h} | 59 ++------ sysdeps/unix/sysv/linux/csky/libc.abilist | 10 ++ .../{posix/mkfifo.c => unix/sysv/linux/fstat.c} | 18 ++- .../unix/sysv/linux/{mips/xstat.c => fstat64.c} | 48 +++--- sysdeps/unix/sysv/linux/fstatat.c | 82 +++++++++++ sysdeps/unix/sysv/linux/fstatat64.c | 128 ++++++++++++++++ sysdeps/unix/sysv/linux/fxstat.c | 9 +- sysdeps/unix/sysv/linux/fxstat64.c | 17 ++- sysdeps/unix/sysv/linux/fxstatat.c | 8 +- sysdeps/unix/sysv/linux/fxstatat64.c | 16 +- .../linux/generic/bits/{stat.h => struct_stat.h} | 59 +------- sysdeps/unix/sysv/linux/generic/xstatver.h | 10 ++ sysdeps/unix/sysv/linux/hppa/libc.abilist | 10 ++ sysdeps/unix/sysv/linux/i386/libc.abilist | 10 ++ .../sysv/linux/ia64/bits/{stat.h => struct_stat.h} | 53 +------ sysdeps/unix/sysv/linux/ia64/libc.abilist | 10 ++ sysdeps/unix/sysv/linux/ia64/xstatver.h | 10 ++ sysdeps/unix/sysv/linux/kstat_cp.h | 2 + .../{posix/mkfifo.c => unix/sysv/linux/lstat.c} | 18 ++- .../unix/sysv/linux/{mips/lxstat.c => lstat64.c} | 47 +++--- sysdeps/unix/sysv/linux/lxstat.c | 9 +- sysdeps/unix/sysv/linux/lxstat64.c | 23 +-- .../sysv/linux/m68k/bits/{stat.h => struct_stat.h} | 57 +------- sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist | 10 ++ sysdeps/unix/sysv/linux/m68k/xstatver.h | 13 ++ sysdeps/unix/sysv/linux/microblaze/be/libc.abilist | 10 ++ .../microblaze/bits/{stat.h => struct_stat.h} | 65 ++------- sysdeps/unix/sysv/linux/microblaze/le/libc.abilist | 8 + sysdeps/unix/sysv/linux/microblaze/xstatver.h | 13 ++ .../sysv/linux/mips/bits/{stat.h => struct_stat.h} | 57 +------- sysdeps/unix/sysv/linux/mips/fxstat.c | 9 +- sysdeps/unix/sysv/linux/mips/lxstat.c | 9 +- .../unix/sysv/linux/mips/mips32/fpu/libc.abilist | 10 ++ sysdeps/unix/sysv/linux/mips/mips64/fxstat64.c | 8 +- sysdeps/unix/sysv/linux/mips/mips64/fxstatat.c | 9 +- sysdeps/unix/sysv/linux/mips/mips64/fxstatat64.c | 9 +- sysdeps/unix/sysv/linux/mips/mips64/kstat_cp.h | 75 ++++++++++ sysdeps/unix/sysv/linux/mips/mips64/lxstat64.c | 8 +- .../unix/sysv/linux/mips/mips64/n32/libc.abilist | 10 ++ .../unix/sysv/linux/mips/mips64/n64/libc.abilist | 10 ++ sysdeps/unix/sysv/linux/mips/mips64/statx_cp.c | 3 - sysdeps/unix/sysv/linux/mips/mips64/xstat64.c | 9 +- sysdeps/unix/sysv/linux/mips/xstat.c | 9 +- sysdeps/unix/sysv/linux/mips/xstatver.h | 13 ++ .../{posix/mkfifo.c => unix/sysv/linux/mknod.c} | 15 +- .../hurd/xmknod.c => unix/sysv/linux/mknodat.c} | 24 +-- sysdeps/unix/sysv/linux/nios2/libc.abilist | 10 ++ .../linux/powerpc/bits/{stat.h => struct_stat.h} | 64 +------- .../sysv/linux/powerpc/powerpc32/fpu/libc.abilist | 10 ++ .../linux/powerpc/powerpc32/nofpu/libc.abilist | 8 + .../sysv/linux/powerpc/powerpc64/be/libc.abilist | 10 ++ .../sysv/linux/powerpc/powerpc64/le/libc.abilist | 10 ++ sysdeps/unix/sysv/linux/powerpc/xstatver.h | 17 +++ sysdeps/unix/sysv/linux/riscv/rv32/libc.abilist | 20 +-- sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist | 10 ++ .../sysv/linux/s390/bits/{stat.h => struct_stat.h} | 68 +-------- sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist | 10 ++ sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist | 10 ++ sysdeps/unix/sysv/linux/s390/xstatver.h | 19 +++ sysdeps/unix/sysv/linux/sh/be/libc.abilist | 8 + sysdeps/unix/sysv/linux/sh/le/libc.abilist | 10 ++ .../linux/sparc/bits/{stat.h => struct_stat.h} | 60 ++------ sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist | 10 ++ sysdeps/unix/sysv/linux/sparc/sparc64/kstat_cp.h | 46 ++++++ sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist | 10 ++ sysdeps/unix/sysv/linux/sparc/xstatver.h | 13 ++ sysdeps/{posix/mkfifo.c => unix/sysv/linux/stat.c} | 18 ++- sysdeps/unix/sysv/linux/{mips/xstat.c => stat64.c} | 48 +++--- sysdeps/unix/sysv/linux/stat_t64_cp.c | 56 +++++++ .../unix/sysv/linux/{statx_cp.h => stat_t64_cp.h} | 11 +- sysdeps/unix/sysv/linux/statx_cp.c | 30 ++++ sysdeps/unix/sysv/linux/statx_cp.h | 3 + sysdeps/unix/sysv/linux/struct_stat_time64.h | 85 +++++++++++ .../sysv/linux/x86/bits/{stat.h => struct_stat.h} | 67 +-------- sysdeps/unix/sysv/linux/x86/xstatver.h | 16 ++ sysdeps/unix/sysv/linux/x86_64/64/libc.abilist | 10 ++ sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist | 10 ++ sysdeps/unix/sysv/linux/xmknod.c | 20 +-- sysdeps/unix/sysv/linux/xmknodat.c | 23 +-- sysdeps/unix/sysv/linux/xstat.c | 9 +- sysdeps/unix/sysv/linux/xstat64.c | 17 ++- sysdeps/unix/sysv/linux/xstatver.h | 13 ++ 117 files changed, 1552 insertions(+), 1413 deletions(-) create mode 100644 sysdeps/generic/struct_stat_time64.h create mode 100644 sysdeps/generic/xstatver.h rename sysdeps/unix/sysv/linux/alpha/bits/{stat.h => struct_stat.h} (68%) create mode 100644 sysdeps/unix/sysv/linux/alpha/xstatver.h copy sysdeps/unix/sysv/linux/bits/{stat.h => struct_stat.h} (72%) copy sysdeps/{posix/mkfifo.c => unix/sysv/linux/fstat.c} (71%) copy sysdeps/unix/sysv/linux/{mips/xstat.c => fstat64.c} (53%) create mode 100644 sysdeps/unix/sysv/linux/fstatat.c create mode 100644 sysdeps/unix/sysv/linux/fstatat64.c rename sysdeps/unix/sysv/linux/generic/bits/{stat.h => struct_stat.h} (70%) create mode 100644 sysdeps/unix/sysv/linux/generic/xstatver.h rename sysdeps/unix/sysv/linux/ia64/bits/{stat.h => struct_stat.h} (72%) create mode 100644 sysdeps/unix/sysv/linux/ia64/xstatver.h create mode 100644 sysdeps/unix/sysv/linux/kstat_cp.h copy sysdeps/{posix/mkfifo.c => unix/sysv/linux/lstat.c} (71%) copy sysdeps/unix/sysv/linux/{mips/lxstat.c => lstat64.c} (53%) rename sysdeps/unix/sysv/linux/m68k/bits/{stat.h => struct_stat.h} (72%) create mode 100644 sysdeps/unix/sysv/linux/m68k/xstatver.h rename sysdeps/unix/sysv/linux/microblaze/bits/{stat.h => struct_stat.h} (77%) create mode 100644 sysdeps/unix/sysv/linux/microblaze/xstatver.h rename sysdeps/unix/sysv/linux/mips/bits/{stat.h => struct_stat.h} (81%) create mode 100644 sysdeps/unix/sysv/linux/mips/mips64/kstat_cp.h delete mode 100644 sysdeps/unix/sysv/linux/mips/mips64/statx_cp.c create mode 100644 sysdeps/unix/sysv/linux/mips/xstatver.h copy sysdeps/{posix/mkfifo.c => unix/sysv/linux/mknod.c} (71%) copy sysdeps/{mach/hurd/xmknod.c => unix/sysv/linux/mknodat.c} (62%) rename sysdeps/unix/sysv/linux/powerpc/bits/{stat.h => struct_stat.h} (82%) create mode 100644 sysdeps/unix/sysv/linux/powerpc/xstatver.h rename sysdeps/unix/sysv/linux/s390/bits/{stat.h => struct_stat.h} (80%) create mode 100644 sysdeps/unix/sysv/linux/s390/xstatver.h rename sysdeps/unix/sysv/linux/sparc/bits/{stat.h => struct_stat.h} (72%) create mode 100644 sysdeps/unix/sysv/linux/sparc/sparc64/kstat_cp.h create mode 100644 sysdeps/unix/sysv/linux/sparc/xstatver.h copy sysdeps/{posix/mkfifo.c => unix/sysv/linux/stat.c} (71%) copy sysdeps/unix/sysv/linux/{mips/xstat.c => stat64.c} (53%) create mode 100644 sysdeps/unix/sysv/linux/stat_t64_cp.c copy sysdeps/unix/sysv/linux/{statx_cp.h => stat_t64_cp.h} (73%) create mode 100644 sysdeps/unix/sysv/linux/struct_stat_time64.h rename sysdeps/unix/sysv/linux/x86/bits/{stat.h => struct_stat.h} (73%) create mode 100644 sysdeps/unix/sysv/linux/x86/xstatver.h create mode 100644 sysdeps/unix/sysv/linux/xstatver.h