This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository glibc.
from 97ed4749be support: Fix xclone build failures on ia64 and hppa new d12506b2db Linux: Move aio_init from librt into libc new 3df6dcc5c7 Linux: Move aio_cancel, aio_cancel64 into libc new 1a7d0dedf0 Linux: Move aio_error, aio_error64 into libc new 1f3a8e716d Linux: Move aio_fsync, aio_fsync64 into libc new 7ad553b96e Linux: Move aio_read, aio_read64 into libc new 406fb327fb Linux: Move aio_return, aio_return64 into libc new 32e750516c Linux: Move aio_suspend, aio_suspend64, __aio_suspend_time64 [...] new 496919b12f Linux: Move aio_write, aio_write64 into libc new 3353a5a4cf rt: Rework lio_listio implementation new 3fe3f8076e Linux: Move lio_listio, lio_listio64 from librt to libc new 12028b5031 Linux: Move mq_close from librt to libc new a752cb670a Linux: Move mq_setattr from librt to libc new f66d9abca7 Linux: Move mq_getattr from librt to libc new 2da5f22fff Linux: Move mq_notify from librt to libc new 983f43b57b Linux: Move mq_open, __mq_open_2 from librt to libc new 903e6f9960 Linux: Move mq_receive, mq_timedreceive, __mq_timedreceive_t [...] new 5b3a2abfb3 Linux: Move mq_send, mq_timedsend, __mq_timedsend_time64 to libc new 1a5a653be2 Linux: Move mq_unlink from librt to libc new 2c16cb88a6 Linux: Move timer helper routines from librt to libc
The 19 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/aio.h | 4 + include/mqueue.h | 27 ++- include/pthread.h | 3 + nptl/pthread_getschedparam.c | 1 + rt/Makefile | 17 +- rt/Versions | 105 +++++++++ rt/aio_cancel.c | 28 ++- rt/aio_error.c | 21 +- rt/aio_fsync.c | 18 +- rt/aio_misc.c | 107 +++++++--- rt/aio_notify.c | 21 +- rt/aio_read.c | 32 ++- rt/aio_read64.c | 20 +- rt/aio_return.c | 15 +- rt/aio_sigqueue.c | 2 +- rt/aio_suspend.c | 49 ++++- rt/aio_write.c | 32 ++- rt/aio_write64.c | 22 +- rt/librt-compat.c | 53 +++++ rt/{lio_listio.c => lio_listio-common.c} | 73 +++++-- rt/lio_listio.c | 235 +-------------------- rt/lio_listio64.c | 27 +-- sysdeps/generic/aio_misc.h | 43 ++-- sysdeps/nptl/Makefile | 2 +- sysdeps/nptl/aio_misc.h | 4 +- sysdeps/nptl/fork.h | 5 + sysdeps/nptl/pthreadP.h | 1 + sysdeps/unix/sysv/linux/Versions | 11 +- sysdeps/unix/sysv/linux/aarch64/libc.abilist | 56 +++++ sysdeps/unix/sysv/linux/aarch64/librt.abilist | 28 --- sysdeps/unix/sysv/linux/aio_misc.h | 10 +- sysdeps/unix/sysv/linux/aio_sigqueue.c | 3 +- sysdeps/unix/sysv/linux/alpha/Versions | 13 +- sysdeps/unix/sysv/linux/alpha/aio_cancel.c | 22 +- sysdeps/unix/sysv/linux/alpha/libc.abilist | 60 ++++++ .../unix/sysv/linux/alpha/librt-compat.c | 16 +- sysdeps/unix/sysv/linux/alpha/librt.abilist | 37 +--- sysdeps/unix/sysv/linux/arc/libc.abilist | 56 +++++ sysdeps/unix/sysv/linux/arc/librt.abilist | 28 --- sysdeps/unix/sysv/linux/arm/be/libc.abilist | 59 ++++++ sysdeps/unix/sysv/linux/arm/be/librt.abilist | 32 +-- sysdeps/unix/sysv/linux/arm/le/libc.abilist | 59 ++++++ sysdeps/unix/sysv/linux/arm/le/librt.abilist | 32 +-- sysdeps/unix/sysv/linux/csky/libc.abilist | 59 ++++++ sysdeps/unix/sysv/linux/csky/librt.abilist | 31 --- sysdeps/unix/sysv/linux/hppa/libc.abilist | 61 ++++++ sysdeps/unix/sysv/linux/hppa/librt.abilist | 37 +--- sysdeps/unix/sysv/linux/i386/libc.abilist | 61 ++++++ sysdeps/unix/sysv/linux/i386/librt.abilist | 37 +--- sysdeps/unix/sysv/linux/ia64/libc.abilist | 58 +++++ sysdeps/unix/sysv/linux/ia64/librt.abilist | 34 +-- sysdeps/unix/sysv/linux/kernel-posix-timers.h | 22 +- sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist | 59 ++++++ .../unix/sysv/linux/m68k/coldfire/librt.abilist | 32 +-- sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist | 61 ++++++ sysdeps/unix/sysv/linux/m68k/m680x0/librt.abilist | 37 +--- sysdeps/unix/sysv/linux/microblaze/be/libc.abilist | 59 ++++++ .../unix/sysv/linux/microblaze/be/librt.abilist | 31 --- sysdeps/unix/sysv/linux/microblaze/le/libc.abilist | 59 ++++++ .../unix/sysv/linux/microblaze/le/librt.abilist | 31 --- .../unix/sysv/linux/mips/mips32/fpu/libc.abilist | 61 ++++++ sysdeps/unix/sysv/linux/mips/mips32/librt.abilist | 36 +--- .../unix/sysv/linux/mips/mips32/nofpu/libc.abilist | 61 ++++++ .../unix/sysv/linux/mips/mips64/n32/libc.abilist | 61 ++++++ .../unix/sysv/linux/mips/mips64/n32/librt.abilist | 36 +--- .../unix/sysv/linux/mips/mips64/n64/libc.abilist | 58 +++++ .../unix/sysv/linux/mips/mips64/n64/librt.abilist | 33 +-- sysdeps/unix/sysv/linux/mq_close.c | 7 +- sysdeps/unix/sysv/linux/mq_getattr.c | 8 +- sysdeps/unix/sysv/linux/mq_notify.c | 59 ++---- sysdeps/unix/sysv/linux/mq_open.c | 12 +- sysdeps/unix/sysv/linux/mq_receive.c | 9 +- sysdeps/unix/sysv/linux/mq_send.c | 7 +- .../rawmemchr.S => unix/sysv/linux/mq_setattr.c} | 17 +- sysdeps/unix/sysv/linux/mq_timedreceive.c | 38 +++- sysdeps/unix/sysv/linux/mq_timedsend.c | 38 +++- sysdeps/unix/sysv/linux/mq_unlink.c | 7 +- sysdeps/unix/sysv/linux/nios2/libc.abilist | 59 ++++++ sysdeps/unix/sysv/linux/nios2/librt.abilist | 31 --- .../sysv/linux/powerpc/powerpc32/fpu/libc.abilist | 61 ++++++ .../sysv/linux/powerpc/powerpc32/librt.abilist | 37 +--- .../linux/powerpc/powerpc32/nofpu/libc.abilist | 61 ++++++ .../sysv/linux/powerpc/powerpc64/be/libc.abilist | 58 +++++ .../sysv/linux/powerpc/powerpc64/be/librt.abilist | 33 +-- .../sysv/linux/powerpc/powerpc64/le/libc.abilist | 56 +++++ .../sysv/linux/powerpc/powerpc64/le/librt.abilist | 28 --- sysdeps/unix/sysv/linux/riscv/rv32/libc.abilist | 56 +++++ sysdeps/unix/sysv/linux/riscv/rv32/librt.abilist | 28 --- sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist | 56 +++++ sysdeps/unix/sysv/linux/riscv/rv64/librt.abilist | 28 --- sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist | 61 ++++++ sysdeps/unix/sysv/linux/s390/s390-32/librt.abilist | 37 +--- sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist | 58 +++++ sysdeps/unix/sysv/linux/s390/s390-64/librt.abilist | 33 +-- sysdeps/unix/sysv/linux/sh/be/libc.abilist | 61 ++++++ sysdeps/unix/sysv/linux/sh/be/librt.abilist | 37 +--- sysdeps/unix/sysv/linux/sh/le/libc.abilist | 61 ++++++ sysdeps/unix/sysv/linux/sh/le/librt.abilist | 37 +--- sysdeps/unix/sysv/linux/sparc/Versions | 11 +- sysdeps/unix/sysv/linux/sparc/aio_cancel.c | 22 +- .../unix/sysv/linux/sparc/librt-compat.c | 16 +- sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist | 63 ++++++ .../unix/sysv/linux/sparc/sparc32/librt.abilist | 40 +--- sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist | 60 ++++++ .../unix/sysv/linux/sparc/sparc64/librt.abilist | 37 +--- sysdeps/unix/sysv/linux/syscalls.list | 2 - sysdeps/unix/sysv/linux/timer_create.c | 14 +- sysdeps/unix/sysv/linux/timer_delete.c | 10 +- sysdeps/unix/sysv/linux/timer_routines.c | 59 +++--- sysdeps/unix/sysv/linux/wordsize-64/aio_read.c | 7 - sysdeps/unix/sysv/linux/wordsize-64/aio_read64.c | 1 - sysdeps/unix/sysv/linux/wordsize-64/aio_write.c | 7 - sysdeps/unix/sysv/linux/wordsize-64/aio_write64.c | 1 - sysdeps/unix/sysv/linux/wordsize-64/lio_listio.c | 13 -- sysdeps/unix/sysv/linux/wordsize-64/lio_listio64.c | 1 - sysdeps/unix/sysv/linux/x86_64/64/libc.abilist | 58 +++++ sysdeps/unix/sysv/linux/x86_64/64/librt.abilist | 33 +-- sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist | 56 +++++ sysdeps/unix/sysv/linux/x86_64/x32/librt.abilist | 28 --- 119 files changed, 2810 insertions(+), 1512 deletions(-) create mode 100644 rt/librt-compat.c copy rt/{lio_listio.c => lio_listio-common.c} (73%) copy posix/globfree64-time64.c => sysdeps/unix/sysv/linux/alpha/librt-compat.c (74%) copy sysdeps/{powerpc/powerpc64/le/power10/rawmemchr.S => unix/sysv/linux/mq_setat [...] copy posix/globfree64-time64.c => sysdeps/unix/sysv/linux/sparc/librt-compat.c (74%) delete mode 100644 sysdeps/unix/sysv/linux/wordsize-64/aio_read.c delete mode 100644 sysdeps/unix/sysv/linux/wordsize-64/aio_read64.c delete mode 100644 sysdeps/unix/sysv/linux/wordsize-64/aio_write.c delete mode 100644 sysdeps/unix/sysv/linux/wordsize-64/aio_write64.c delete mode 100644 sysdeps/unix/sysv/linux/wordsize-64/lio_listio.c delete mode 100644 sysdeps/unix/sysv/linux/wordsize-64/lio_listio64.c