This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_gnu_tk1/gnu-master-arm-spec2k6-Os in repository toolchain/ci/glibc.
from c2059edce2 elf: Use _dl_catch_error from base namespace in dl-libc.c [B [...] adds f6b6e14869 rt: Lexicographically sort Versions file; librt-routines in [...] adds a2014d311b Fix librt-routines-var issues for !PTHREAD_IN_LIBC adds b7a0bfbd2f rt: Replace generic stub of shm_open with the posix version adds a749a00fb5 rt: Replace generic stub of shm_unlink with the posix version adds c6e7ec2f12 rt: Move shm_open into libc adds ae830b2d9f rt: Move shm_unlink into libc adds daa3fc9bff rt: Move generic implementation from sysdeps/pthread to rt adds 3c79234c7a nptl: Move pthreadP.h into sysdeps directory adds 412b05fec9 Add hidden prototypes for fsync, fdatasync adds 568123a720 tst-mcheck: Rename to tst-malloc-check adds a318262bc0 malloc: Drop __malloc_initialized from Versions adds 52a5fe70a2 Use 64 bit time_t stat internally adds 92f7b46510 support: Add support_create_timer adds ecf2661281 linux: Only use 64-bit syscall if required for ppoll adds 91cf411ad3 linux: Only use 64-bit syscall if required for pselect adds 4c3df0eba5 linux: Only use 64-bit syscall if required for select adds 283c6ebd5a linux: Remove supports_time64 () from clock_getres adds 4ad8b4645c linux: Remove supports_time64 () from clock_gettime adds 9465c3a9fb linux: Remove time64-support adds 4b6551902e linux: timerfd_gettime minor cleanup adds eef7913c2f linux: Only use 64-bit syscall if required for semtimedop adds 2c0982eb93 linux: Only use 64-bit syscall if required for timerfd_settime adds e9e912d334 linux: Only use 64-bit syscall if required for mq_timedreceive adds 1faff27011 linux: Only use 64-bit syscall if required for mq_timedsend adds dafab287b4 linux: Only use 64-bit syscall if required for sigtimedwait adds b286eca5d4 linux: Only use 64-bit syscall if required for utimensat family adds b769b0a2cb linux: Only use 64-bit syscall if required for internal futex adds 6d97330d7a linux: Only use 64-bit syscall if required for clock_nanosleep adds e8d52b64a5 Remove unsused symbols from nptl/Versions adds e3217c7fd9 iconv: Remove alloca use in gconv-modules configuration parsing adds 23e15ea1ae gconv_conf: Remove unused variables adds d8e8097f3b gconv_conf: Split out configuration file processing adds eeac390eec iconvconfig: Use common gconv module parsing function adds f3629a4be8 Handle DT_UNKNOWN in gconv-modules.d adds 7b54aaf2ce Add NEWS item for gconv-modules.d change adds 451659ccf1 More mcheck -> malloc-check refactoring adds 03caacbc7f doc: _TIME_BITS defaults may change adds bf6749a7f8 nptl: Use SA_RESTART for SIGCANCEL handler adds 30adcf5adb hurd: Fix build after 52a5fe70a2 adds a0db678071 x86-64: Move strlen.S to multiarch/strlen-vec.S adds 6f573a27b6 x86-64: Add wcslen optimize for sse4.1 adds da5a6fba0f String: Add overflow tests for strnlen, memchr, and strncat [...] adds 645a158978 x86: Fix overflow bug with wmemchr-sse2 and wmemchr-avx2 [BZ [...] adds a775a7a3eb x86: Fix overflow bug in wcsnlen-sse4_1 and wcsnlen-avx2 [BZ [...] adds ea26ff0322 x86: Copy IBT and SHSTK usable only if CET is enabled adds e3e3eb0a2e x86: Fix tst-cpu-features-cpuinfo on Ryzen 9 (BZ #27873) adds de8995a2a0 support: Add xclone adds 9a75654037 posix: Consolidate fork implementation adds d0c4083386 posix: Do not clobber errno by atfork handlers adds 9f70985569 Consolidate pthread_atfork adds bd3a2b3ed1 String: Add three more overflow tests cases to test-strnlen.c adds 08cbcd4dbc x86: Remove unnecessary overflow check from wcsnlen-sse4_1.S adds ac3babc394 * NEWS: Clarify _TIME_BITS change. adds 66db95b6e8 elf: Fix glibc-hwcaps priorities with cache flags mismatches [...] adds 40ebfd016a elf: Disable most of TLS modid gaps processing [BZ #27135] adds 97ed4749be support: Fix xclone build failures on ia64 and hppa adds d12506b2db Linux: Move aio_init from librt into libc adds 3df6dcc5c7 Linux: Move aio_cancel, aio_cancel64 into libc adds 1a7d0dedf0 Linux: Move aio_error, aio_error64 into libc adds 1f3a8e716d Linux: Move aio_fsync, aio_fsync64 into libc adds 7ad553b96e Linux: Move aio_read, aio_read64 into libc adds 406fb327fb Linux: Move aio_return, aio_return64 into libc adds 32e750516c Linux: Move aio_suspend, aio_suspend64, __aio_suspend_time64 [...] adds 496919b12f Linux: Move aio_write, aio_write64 into libc adds 3353a5a4cf rt: Rework lio_listio implementation adds 3fe3f8076e Linux: Move lio_listio, lio_listio64 from librt to libc adds 12028b5031 Linux: Move mq_close from librt to libc adds a752cb670a Linux: Move mq_setattr from librt to libc adds f66d9abca7 Linux: Move mq_getattr from librt to libc adds 2da5f22fff Linux: Move mq_notify from librt to libc adds 983f43b57b Linux: Move mq_open, __mq_open_2 from librt to libc adds 903e6f9960 Linux: Move mq_receive, mq_timedreceive, __mq_timedreceive_t [...] adds 5b3a2abfb3 Linux: Move mq_send, mq_timedsend, __mq_timedsend_time64 to libc adds 1a5a653be2 Linux: Move mq_unlink from librt to libc adds 2c16cb88a6 Linux: Move timer helper routines from librt to libc adds 447954a206 math: redirect roundeven function adds 1683249d17 x86_64: roundeven with sse4.1 support adds eb9066203f Use GCC builtins for roundeven functions if desired. adds 3213ed770c Update math: redirect roundeven function adds 5adda61f62 wordexp: handle overflow in positional parameter number (bug 28011)
No new revisions were added by this update.
Summary of changes: Makeconfig | 2 +- NEWS | 20 +- Rules | 20 +- csu/check_fds.c | 8 +- elf/dl-cache.c | 124 ++-- elf/dl-close.c | 6 +- elf/dl-load.c | 8 +- elf/dl-misc.c | 4 +- elf/dl-open.c | 10 + elf/dl-profile.c | 4 +- elf/dl-tls.c | 5 +- htl/Makefile | 4 +- iconv/gconv_cache.c | 4 +- iconv/gconv_conf.c | 142 +--- iconv/gconv_parseconfdir.h | 168 +++++ iconv/iconvconfig.c | 123 +--- include/aio.h | 4 + include/dirent.h | 2 +- include/file_change_detection.h | 6 +- include/math.h | 2 +- include/mqueue.h | 27 +- include/pthread.h | 3 + include/sys/select.h | 5 + include/unistd.h | 4 + inet/rcmd.c | 6 +- intl/loadmsgcat.c | 4 +- io/Makefile | 4 +- io/file_change_detection.c | 16 +- io/getdirname.c | 6 +- libio/filedoalloc.c | 2 +- libio/fileops.c | 8 +- libio/oldfileops.c | 2 +- libio/wfileops.c | 2 +- locale/loadarchive.c | 8 +- locale/loadlocale.c | 6 +- malloc/Makefile | 34 +- malloc/Versions | 2 +- malloc/{tst-mcheck.c => tst-malloc-check.c} | 0 manual/creature.texi | 57 +- manual/platform.texi | 12 + misc/Makefile | 11 + misc/fdatasync.c | 1 + misc/fsync.c | 2 +- misc/tst-pselect.c | 120 ++-- misc/tst-select.c | 39 +- nptl/Makefile | 1 - nptl/Versions | 6 - nptl/futex-internal.c | 52 +- nptl/pthread_cancel.c | 6 +- nptl/pthread_getschedparam.c | 1 + nptl_db/thread_dbP.h | 2 +- nscd/nscd_helper.c | 4 +- nss/nss_database.c | 4 +- posix/Makefile | 3 +- misc/fsync.c => posix/_Fork.c | 18 +- posix/fork.c | 122 +++- posix/wordexp-test.c | 1 + posix/wordexp.c | 2 +- rt/Makefile | 59 +- rt/Versions | 162 ++++- rt/aio_cancel.c | 143 +++- rt/aio_error.c | 27 +- rt/aio_fsync.c | 40 +- rt/aio_misc.c | 736 ++++++++++++++++++++- rt/aio_notify.c | 157 ++++- rt/aio_read.c | 46 +- rt/aio_read64.c | 44 +- rt/aio_return.c | 15 +- rt/aio_sigqueue.c | 2 +- rt/aio_suspend.c | 266 +++++++- rt/aio_write.c | 46 +- rt/aio_write64.c | 44 +- rt/librt-compat.c | 53 ++ .../pthread/lio_listio.c => rt/lio_listio-common.c | 73 +- rt/lio_listio.c | 31 +- rt/lio_listio64.c | 30 +- rt/shm_open.c | 37 +- rt/shm_unlink.c | 29 +- rt/timer_create.c | 156 ++++- rt/timer_delete.c | 58 +- rt/timer_getoverr.c | 33 +- rt/timer_gettime.c | 64 +- rt/timer_settime.c | 120 +++- rt/tst-mqueue10-time64.c | 1 + rt/tst-mqueue10.c | 72 ++ string/test-memchr.c | 39 +- string/test-strncat.c | 61 ++ string/test-strnlen.c | 37 ++ support/Makefile | 2 + support/support.h | 11 + support/support_create_timer.c | 69 ++ support/xclone.c | 49 ++ rt/aio_read.c => support/xsched.h | 28 +- sysdeps/aarch64/fpu/s_roundeven.c | 2 +- sysdeps/aarch64/fpu/s_roundevenf.c | 1 + sysdeps/generic/aio_misc.h | 104 ++- misc/fdatasync.c => sysdeps/generic/fork.h | 19 +- sysdeps/generic/math-use-builtins-roundeven.h | 4 + sysdeps/generic/math-use-builtins.h | 1 + sysdeps/htl/old_pt-atfork.c | 26 - sysdeps/htl/pt-atfork.c | 41 -- sysdeps/htl/pthread_atfork_compat.h | 4 + sysdeps/{pthread => htl}/timer_routines.c | 0 sysdeps/ieee754/dbl-64/s_roundeven.c | 9 +- sysdeps/ieee754/float128/float128_private.h | 2 + sysdeps/ieee754/float128/s_roundevenf128.c | 1 + sysdeps/ieee754/flt-32/s_roundevenf.c | 8 + sysdeps/ieee754/ldbl-128/s_roundevenl.c | 6 + sysdeps/ieee754/ldbl-128ibm/s_roundevenl.c | 1 + sysdeps/ieee754/ldbl-96/s_roundevenl.c | 1 + sysdeps/mach/hurd/{fork.c => _Fork.c} | 21 +- sysdeps/mach/hurd/fdatasync.c | 1 + sysdeps/mach/hurd/fsync.c | 1 + sysdeps/mach/hurd/i386/libc.abilist | 4 + sysdeps/mach/hurd/i386/librt.abilist | 2 - sysdeps/nptl/Makefile | 2 +- sysdeps/nptl/_Fork.c | 52 ++ sysdeps/nptl/aio_misc.h | 6 +- sysdeps/nptl/dl-tls_init_tp.c | 2 +- sysdeps/nptl/fork.c | 264 -------- sysdeps/nptl/fork.h | 153 +++++ sysdeps/nptl/futex-internal.h | 24 +- sysdeps/nptl/gai_misc.h | 2 +- sysdeps/nptl/jmp-unwind.c | 2 +- sysdeps/nptl/libc-lockP.h | 2 +- sysdeps/nptl/libc_start_call_main.h | 2 +- {nptl => sysdeps/nptl}/pthreadP.h | 3 +- sysdeps/nptl/pthread_atfork_compat.h | 4 + sysdeps/nptl/pthread_early_init.h | 2 +- sysdeps/nptl/setxid.h | 2 +- sysdeps/posix/dl-fileid.h | 4 +- sysdeps/posix/euidaccess.c | 4 +- sysdeps/posix/getaddrinfo.c | 21 +- sysdeps/posix/getcwd.c | 15 +- sysdeps/posix/pathconf.c | 4 +- sysdeps/posix/shm_open.c | 62 -- sysdeps/posix/shm_unlink.c | 48 -- sysdeps/posix/spawni.c | 2 +- sysdeps/posix/sysconf.c | 4 +- sysdeps/posix/tempname.c | 8 +- sysdeps/pthread/Makefile | 4 +- sysdeps/pthread/Versions | 5 - sysdeps/pthread/aio_cancel.c | 157 ----- sysdeps/pthread/aio_error.c | 48 -- sysdeps/pthread/aio_fsync.c | 57 -- sysdeps/pthread/aio_misc.c | 721 -------------------- sysdeps/pthread/aio_misc.h | 122 ---- sysdeps/pthread/aio_notify.c | 157 ----- sysdeps/pthread/aio_read.c | 30 - sysdeps/pthread/aio_read64.c | 30 - sysdeps/pthread/aio_suspend.c | 263 -------- sysdeps/pthread/aio_write.c | 30 - sysdeps/pthread/aio_write64.c | 30 - sysdeps/pthread/lio_listio64.c | 33 - {nptl => sysdeps/pthread}/pthread_atfork.c | 1 + .../pthread/pthread_atfork_compat.c | 8 +- sysdeps/pthread/timer_create.c | 166 ----- sysdeps/pthread/timer_delete.c | 68 -- sysdeps/pthread/timer_getoverr.c | 43 -- sysdeps/pthread/timer_gettime.c | 74 --- sysdeps/pthread/timer_settime.c | 131 ---- sysdeps/riscv/rv64/rvd/s_roundeven.c | 2 +- sysdeps/riscv/rvf/s_roundevenf.c | 1 + sysdeps/unix/sysv/linux/Makefile | 15 +- sysdeps/unix/sysv/linux/Versions | 11 +- sysdeps/unix/sysv/linux/aarch64/libc.abilist | 60 ++ sysdeps/unix/sysv/linux/aarch64/librt.abilist | 30 - 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 | 26 +- sysdeps/unix/sysv/linux/alpha/libc.abilist | 64 ++ .../unix/sysv/linux/alpha/librt-compat.c | 22 +- sysdeps/unix/sysv/linux/alpha/librt.abilist | 39 +- sysdeps/unix/sysv/linux/arc/libc.abilist | 60 ++ sysdeps/unix/sysv/linux/arc/librt.abilist | 30 - sysdeps/unix/sysv/linux/arch-fork.h | 3 + sysdeps/unix/sysv/linux/arm/be/libc.abilist | 63 ++ sysdeps/unix/sysv/linux/arm/be/librt.abilist | 34 +- sysdeps/unix/sysv/linux/arm/le/libc.abilist | 63 ++ sysdeps/unix/sysv/linux/arm/le/librt.abilist | 34 +- sysdeps/unix/sysv/linux/clock_getres.c | 16 +- sysdeps/unix/sysv/linux/clock_gettime.c | 14 +- sysdeps/unix/sysv/linux/clock_nanosleep.c | 46 +- sysdeps/unix/sysv/linux/csky/libc.abilist | 63 ++ sysdeps/unix/sysv/linux/csky/librt.abilist | 33 - sysdeps/unix/sysv/linux/dl-execstack.c | 2 +- sysdeps/unix/sysv/linux/fdatasync.c | 1 + sysdeps/unix/sysv/linux/fdopendir.c | 4 +- sysdeps/unix/sysv/linux/fexecve.c | 4 +- sysdeps/unix/sysv/linux/fsync.c | 1 + sysdeps/unix/sysv/linux/hppa/libc.abilist | 65 ++ sysdeps/unix/sysv/linux/hppa/librt.abilist | 39 +- sysdeps/unix/sysv/linux/i386/libc.abilist | 65 ++ sysdeps/unix/sysv/linux/i386/librt.abilist | 39 +- sysdeps/unix/sysv/linux/ia64/libc.abilist | 62 ++ sysdeps/unix/sysv/linux/ia64/librt.abilist | 36 +- sysdeps/unix/sysv/linux/kernel-posix-timers.h | 22 +- sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist | 63 ++ .../unix/sysv/linux/m68k/coldfire/librt.abilist | 34 +- sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist | 65 ++ sysdeps/unix/sysv/linux/m68k/m680x0/librt.abilist | 39 +- sysdeps/unix/sysv/linux/microblaze/be/libc.abilist | 63 ++ .../unix/sysv/linux/microblaze/be/librt.abilist | 33 - sysdeps/unix/sysv/linux/microblaze/le/libc.abilist | 63 ++ .../unix/sysv/linux/microblaze/le/librt.abilist | 33 - sysdeps/unix/sysv/linux/microblaze/pselect32.c | 3 +- .../unix/sysv/linux/mips/mips32/fpu/libc.abilist | 65 ++ sysdeps/unix/sysv/linux/mips/mips32/librt.abilist | 38 +- .../unix/sysv/linux/mips/mips32/nofpu/libc.abilist | 65 ++ .../unix/sysv/linux/mips/mips64/n32/libc.abilist | 65 ++ .../unix/sysv/linux/mips/mips64/n32/librt.abilist | 38 +- .../unix/sysv/linux/mips/mips64/n64/libc.abilist | 62 ++ .../unix/sysv/linux/mips/mips64/n64/librt.abilist | 35 +- sysdeps/unix/sysv/linux/mq_close.c | 7 +- sysdeps/unix/sysv/linux/mq_getattr.c | 8 +- sysdeps/unix/sysv/linux/mq_notify.c | 61 +- sysdeps/unix/sysv/linux/mq_open.c | 12 +- sysdeps/unix/sysv/linux/mq_receive.c | 9 +- sysdeps/unix/sysv/linux/mq_send.c | 7 +- .../unix/sysv/linux/{mq_close.c => mq_setattr.c} | 17 +- sysdeps/unix/sysv/linux/mq_timedreceive.c | 73 +- sysdeps/unix/sysv/linux/mq_timedsend.c | 73 +- sysdeps/unix/sysv/linux/mq_unlink.c | 7 +- sysdeps/unix/sysv/linux/nios2/libc.abilist | 63 ++ sysdeps/unix/sysv/linux/nios2/librt.abilist | 33 - sysdeps/unix/sysv/linux/opendir.c | 7 +- sysdeps/unix/sysv/linux/pathconf.c | 5 +- .../sysv/linux/powerpc/powerpc32/fpu/libc.abilist | 65 ++ .../sysv/linux/powerpc/powerpc32/librt.abilist | 39 +- .../linux/powerpc/powerpc32/nofpu/libc.abilist | 65 ++ .../sysv/linux/powerpc/powerpc64/be/libc.abilist | 62 ++ .../sysv/linux/powerpc/powerpc64/be/librt.abilist | 35 +- .../sysv/linux/powerpc/powerpc64/le/libc.abilist | 60 ++ .../sysv/linux/powerpc/powerpc64/le/librt.abilist | 30 - sysdeps/unix/sysv/linux/ppoll.c | 40 +- sysdeps/unix/sysv/linux/pselect.c | 47 +- sysdeps/unix/sysv/linux/pselect32.c | 6 - sysdeps/unix/sysv/linux/riscv/rv32/libc.abilist | 60 ++ sysdeps/unix/sysv/linux/riscv/rv32/librt.abilist | 30 - sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist | 60 ++ sysdeps/unix/sysv/linux/riscv/rv64/librt.abilist | 30 - sysdeps/unix/sysv/linux/s390/jmp-unwind.c | 2 +- sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist | 65 ++ sysdeps/unix/sysv/linux/s390/s390-32/librt.abilist | 39 +- sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist | 62 ++ sysdeps/unix/sysv/linux/s390/s390-64/librt.abilist | 35 +- sysdeps/unix/sysv/linux/select.c | 72 +- sysdeps/unix/sysv/linux/semtimedop.c | 53 +- sysdeps/unix/sysv/linux/sh/be/libc.abilist | 65 ++ sysdeps/unix/sysv/linux/sh/be/librt.abilist | 39 +- sysdeps/unix/sysv/linux/sh/le/libc.abilist | 65 ++ sysdeps/unix/sysv/linux/sh/le/librt.abilist | 39 +- sysdeps/unix/sysv/linux/sigprocmask.c | 2 +- sysdeps/unix/sysv/linux/sigtimedwait.c | 25 +- sysdeps/unix/sysv/linux/sparc/Versions | 11 +- sysdeps/unix/sysv/linux/sparc/aio_cancel.c | 26 +- .../unix/sysv/linux/sparc/librt-compat.c | 22 +- sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist | 67 ++ .../unix/sysv/linux/sparc/sparc32/librt.abilist | 42 +- sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist | 64 ++ .../unix/sysv/linux/sparc/sparc64/librt.abilist | 39 +- sysdeps/unix/sysv/linux/spawni.c | 2 +- sysdeps/unix/sysv/linux/syscalls.list | 2 - sysdeps/unix/sysv/linux/time64-support.h | 70 -- sysdeps/unix/sysv/linux/timer_create.c | 16 +- sysdeps/unix/sysv/linux/timer_delete.c | 10 +- sysdeps/unix/sysv/linux/timer_routines.c | 61 +- sysdeps/unix/sysv/linux/timerfd_gettime.c | 9 +- sysdeps/unix/sysv/linux/timerfd_settime.c | 25 +- sysdeps/unix/sysv/linux/tls-internal.h | 2 +- sysdeps/unix/sysv/linux/tst-ppoll.c | 15 + sysdeps/unix/sysv/linux/tst-sigtimedwait.c | 18 + sysdeps/unix/sysv/linux/tst-timerfd.c | 34 +- sysdeps/unix/sysv/linux/ttyname.h | 10 +- sysdeps/unix/sysv/linux/ttyname_r.c | 16 +- sysdeps/unix/sysv/linux/utimensat.c | 31 +- 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/longjmp.c | 2 +- sysdeps/unix/sysv/linux/x86_64/64/libc.abilist | 62 ++ sysdeps/unix/sysv/linux/x86_64/64/librt.abilist | 35 +- sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist | 60 ++ sysdeps/unix/sysv/linux/x86_64/x32/librt.abilist | 30 - sysdeps/x86/bits/platform/x86.h | 4 + sysdeps/x86/cpu-features.c | 7 +- sysdeps/x86/include/cpu-features.h | 12 + sysdeps/x86/tst-cpu-features-cpuinfo.c | 22 +- sysdeps/x86_64/fpu/multiarch/Makefile | 5 +- sysdeps/x86_64/fpu/multiarch/s_roundeven-c.c | 2 + .../fpu/multiarch/s_roundeven-sse4_1.S} | 13 +- .../fpu => x86_64/fpu/multiarch}/s_roundeven.c | 22 +- sysdeps/x86_64/fpu/multiarch/s_roundevenf-c.c | 3 + .../fpu/multiarch/s_roundevenf-sse4_1.S} | 16 +- .../fpu => x86_64/fpu/multiarch}/s_roundevenf.c | 21 +- sysdeps/x86_64/memchr.S | 77 ++- sysdeps/x86_64/multiarch/Makefile | 4 +- sysdeps/x86_64/multiarch/ifunc-impl-list.c | 3 + .../x86_64/multiarch/{wcsnlen.c => ifunc-wcslen.h} | 19 +- sysdeps/x86_64/multiarch/memchr-avx2.S | 58 +- sysdeps/x86_64/multiarch/strlen-avx2.S | 130 ++-- sysdeps/x86_64/multiarch/strlen-sse2.S | 2 +- .../x86_64/{strlen.S => multiarch/strlen-vec.S} | 13 +- sysdeps/x86_64/multiarch/wcslen-sse4_1.S | 4 + sysdeps/x86_64/multiarch/wcslen.c | 2 +- sysdeps/x86_64/multiarch/wcsnlen-sse4_1.S | 2 +- sysdeps/x86_64/multiarch/wcsnlen.c | 34 +- sysdeps/x86_64/strlen.S | 243 +------ sysvipc/Makefile | 9 + sysvipc/ftok.c | 4 +- sysvipc/test-sysvsem.c | 22 +- time/Makefile | 9 + time/tst-clock_nanosleep.c | 40 +- time/tzfile.c | 6 +- 318 files changed, 6835 insertions(+), 5457 deletions(-) create mode 100644 iconv/gconv_parseconfdir.h rename malloc/{tst-mcheck.c => tst-malloc-check.c} (100%) copy misc/fsync.c => posix/_Fork.c (65%) create mode 100644 rt/librt-compat.c rename sysdeps/pthread/lio_listio.c => rt/lio_listio-common.c (73%) create mode 100644 rt/tst-mqueue10-time64.c create mode 100644 rt/tst-mqueue10.c create mode 100644 support/support_create_timer.c create mode 100644 support/xclone.c copy rt/aio_read.c => support/xsched.h (69%) copy misc/fdatasync.c => sysdeps/generic/fork.h (74%) create mode 100644 sysdeps/generic/math-use-builtins-roundeven.h delete mode 100644 sysdeps/htl/old_pt-atfork.c delete mode 100644 sysdeps/htl/pt-atfork.c create mode 100644 sysdeps/htl/pthread_atfork_compat.h rename sysdeps/{pthread => htl}/timer_routines.c (100%) rename sysdeps/mach/hurd/{fork.c => _Fork.c} (98%) create mode 100644 sysdeps/nptl/_Fork.c delete mode 100644 sysdeps/nptl/fork.c create mode 100644 sysdeps/nptl/fork.h rename {nptl => sysdeps/nptl}/pthreadP.h (99%) create mode 100644 sysdeps/nptl/pthread_atfork_compat.h delete mode 100644 sysdeps/posix/shm_open.c delete mode 100644 sysdeps/posix/shm_unlink.c delete mode 100644 sysdeps/pthread/Versions delete mode 100644 sysdeps/pthread/aio_cancel.c delete mode 100644 sysdeps/pthread/aio_error.c delete mode 100644 sysdeps/pthread/aio_fsync.c delete mode 100644 sysdeps/pthread/aio_misc.c delete mode 100644 sysdeps/pthread/aio_misc.h delete mode 100644 sysdeps/pthread/aio_notify.c delete mode 100644 sysdeps/pthread/aio_read.c delete mode 100644 sysdeps/pthread/aio_read64.c delete mode 100644 sysdeps/pthread/aio_suspend.c delete mode 100644 sysdeps/pthread/aio_write.c delete mode 100644 sysdeps/pthread/aio_write64.c delete mode 100644 sysdeps/pthread/lio_listio64.c rename {nptl => sysdeps/pthread}/pthread_atfork.c (98%) rename nptl/old_pthread_atfork.c => sysdeps/pthread/pthread_atfork_compat.c (84%) delete mode 100644 sysdeps/pthread/timer_create.c delete mode 100644 sysdeps/pthread/timer_delete.c delete mode 100644 sysdeps/pthread/timer_getoverr.c delete mode 100644 sysdeps/pthread/timer_gettime.c delete mode 100644 sysdeps/pthread/timer_settime.c copy rt/aio_read.c => sysdeps/unix/sysv/linux/alpha/librt-compat.c (69%) copy sysdeps/unix/sysv/linux/{mq_close.c => mq_setattr.c} (60%) copy rt/aio_read.c => sysdeps/unix/sysv/linux/sparc/librt-compat.c (69%) delete mode 100644 sysdeps/unix/sysv/linux/time64-support.h 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 create mode 100644 sysdeps/x86_64/fpu/multiarch/s_roundeven-c.c rename sysdeps/{unix/sysv/linux/time64-support.c => x86_64/fpu/multiarch/s_roundev [...] copy sysdeps/{aarch64/fpu => x86_64/fpu/multiarch}/s_roundeven.c (70%) create mode 100644 sysdeps/x86_64/fpu/multiarch/s_roundevenf-c.c copy sysdeps/{aarch64/fpu/s_roundevenf.c => x86_64/fpu/multiarch/s_roundevenf-sse4 [...] copy sysdeps/{aarch64/fpu => x86_64/fpu/multiarch}/s_roundevenf.c (70%) copy sysdeps/x86_64/multiarch/{wcsnlen.c => ifunc-wcslen.h} (79%) copy sysdeps/x86_64/{strlen.S => multiarch/strlen-vec.S} (93%) create mode 100644 sysdeps/x86_64/multiarch/wcslen-sse4_1.S