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-O2 in repository toolchain/ci/glibc.
from 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) adds 9429049c17 iconvconfig: Fix multiple issues adds 86f0179bc0 nptl_db: Install libthread_db under a regular implementation name adds b89d5de250 Makerules: Remove lib-version, $(subdir-version) adds 6bf789d69e elf: Generalize name-based DSO recognition in ldconfig adds 8208be389b Install shared objects under their ABI names adds d7d0efec47 Linux: Define TIMER_T_WAS_INT_COMPAT in kernel-posix-timers.h adds 273a2a2ae8 Linux: Move timer_create, timer_delete from librt to libc adds df6d227e69 Linux: Move timer_getoverrun from librt to libc adds a1d6ed027b Linux: Move timer_gettime, __timer_gettime64 from librt to libc adds 477910b83e Linux: Move timer_settime, __timer_settime64 from librt to libc adds 30639e79d3 Linux: Cleanups after librt move adds 3101b96787 arm: align stack in clone [BZ 28020] adds d22705e7de nptl_db: Clean up main/rtld variable handling adds b369cc4e9c nptl: Rename nptl_version to __nptl_version adds fef400a2f9 nptl: Export libthread_db-used symbols under GLIBC_PRIVATE adds dd45734e32 nptl: Add glibc.pthread.stack_cache_size tunable adds c32c868ab8 posix: Add _Fork [BZ #4737] adds 259a17cc98 s390x: Update math: redirect roundeven function adds 5e1ce61e3e nss: Fix NSS_DECLARE_MODULE_FUNCTIONS handling of _nss_*_end [...] adds 9dc7dc5708 Add RFC 8335 Definitions from Linux 5.13 adds 3640654575 nptl_db: Re-use the ELF-to-abilist converter for ABI checking adds 8d1f854d60 login: Hidden prototypes for _getpt, __ptsname_r, grantpt, unlockpt adds 98164ba55d login: Rework hidden prototypes for __setutent, __utmpname, [...] adds 734c60ebb6 login: Move libutil into libc adds 38f58041ba Use Linux 5.13 in build-many-glibcs.py adds eb68d7d23c Linux: Avoid calling malloc indirectly from __get_nprocs adds 252cad02d4 AArch64: Improve strnlen performance adds 6a34c928c2 AArch64: Add hp-timing.h adds ba436665b1 Fix extra PLT reference in libc.so due to __glob64_time64 if [...] adds 7c45df18e1 s390: Fix MEMCHR_Z900_G5 ifunc-variant if n>=0x80000000 [BZ #28024] adds b1b4f7209e Update syscall lists for Linux 5.13 adds ea8e465a6b x86: Check RTM_ALWAYS_ABORT for RTM [BZ #28033] adds 8241409e29 soft-fp: Add __extendhfxf2 and __truncxfhf2 adds 813c6ec808 powerpc: optimize strcpy/stpcpy for POWER9/10 adds dbb949f53d resolv: Move libanl into libc (if libpthread is in libc) adds 7f784fabcb iconvconfig: Use the public feof_unlocked adds 784fff6ea5 Add mcheck tests to malloc adds dfec225ee1 malloc: Initiate tcache shutdown even without allocations [B [...] adds 7df5c7bcce Drop source dependencies on hooks.c and arena.c adds 00d28960c5 mtrace: Deprecate mallwatch and tr_break adds c501803035 Move glibc.malloc.check implementation into its own file adds e766ce3088 mtrace: Add attribute nocommon to mallwatch
No new revisions were added by this update.
Summary of changes: Makeconfig | 2 + Makefile | 6 - Makerules | 67 +--- NEWS | 23 ++ Rules | 15 +- elf/Makefile | 17 +- .../linux/sparc/librt-compat.c => elf/dl-is_dso.h | 21 +- elf/ldconfig.c | 5 +- .../alpha/librt-compat.c => elf/tst-dl-is_dso.c | 23 +- iconv/Makefile | 2 +- iconv/gconv_parseconfdir.h | 3 +- iconv/iconvconfig.c | 24 +- include/glob.h | 1 + include/math.h | 2 +- include/mqueue.h | 22 +- include/netdb.h | 4 + include/pty.h | 3 +- include/stdlib.h | 6 + include/time.h | 12 +- include/utmp.h | 14 +- inet/netinet/icmp6.h | 2 + login/Makefile | 15 +- login/Versions | 19 +- login/forkpty.c | 29 +- login/getpt.c | 1 + login/getutent_r.c | 2 + login/grantpt.c | 2 +- .../sparc/librt-compat.c => login/libutil-compat.c | 21 +- login/login.c | 22 +- login/login_tty.c | 32 +- login/logout.c | 19 +- login/logwtmp.c | 12 +- login/openpty.c | 59 ++-- login/ptsname.c | 1 + login/utmpname.c | 1 + malloc/Makefile | 42 ++- malloc/hooks.c | 371 +-------------------- malloc/{hooks.c => malloc-check.c} | 160 +-------- malloc/malloc.c | 3 +- malloc/mtrace.c | 59 ++-- malloc/tst-mallocfork3.c | 213 ++++++++++++ manual/platform.texi | 3 + manual/process.texi | 41 ++- manual/tunables.texi | 9 + misc/Makefile | 6 - nptl/Makefile | 9 - nptl/Versions | 58 ++++ nptl/nptl-stack.c | 8 +- nptl/nptl-stack.h | 3 + nptl/pthread_create.c | 13 +- nptl/pthread_mutex_conf.c | 9 + nptl_db/Makefile | 11 +- nptl_db/db-symbols.awk | 14 +- nptl_db/structs.def | 16 +- nptl_db/td_ta_new.c | 2 +- nss/nss.h | 2 +- posix/Makefile | 3 +- posix/Versions | 1 + posix/fork.c | 5 +- posix/glob64-time64.c | 1 + posix/tst-_Fork.c | 154 +++++++++ posix/unistd.h | 7 + posix/wordexp-test.c | 1 + posix/wordexp.c | 2 +- resolv/Makefile | 7 +- resolv/Versions | 16 + resolv/gai_cancel.c | 17 +- resolv/gai_error.c | 13 +- resolv/gai_misc.c | 48 +-- resolv/gai_misc.h | 1 + resolv/gai_notify.c | 15 +- resolv/gai_sigqueue.c | 2 +- resolv/gai_suspend.c | 47 ++- resolv/getaddrinfo_a.c | 21 +- rt/librt-compat.c => resolv/libanl-compat.c | 20 +- rt/Makefile | 35 +- rt/Versions | 77 +++-- rt/aio_misc.c | 14 - rt/aio_notify.c | 8 - rt/aio_sigqueue.c | 1 - rt/librt-compat.c | 20 +- scripts/abilist.awk | 2 +- scripts/build-many-glibcs.py | 2 +- soft-fp/extendhfxf2.c | 53 +++ soft-fp/truncxfhf2.c | 52 +++ sysdeps/aarch64/fpu/s_roundeven.c | 2 +- sysdeps/aarch64/fpu/s_roundevenf.c | 1 + .../linux/glob64-time64.c => aarch64/hp-timing.h} | 45 +-- sysdeps/aarch64/strnlen.S | 270 +++++---------- sysdeps/generic/aio_misc.h | 43 +-- sysdeps/generic/math-use-builtins-roundeven.h | 4 + sysdeps/generic/math-use-builtins.h | 1 + sysdeps/gnu/netinet/ip_icmp.h | 18 + sysdeps/htl/Makeconfig | 6 + 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/i386/libc.abilist | 13 + sysdeps/mach/hurd/i386/libutil.abilist | 7 +- sysdeps/mach/hurd/ptsname.c | 1 + sysdeps/nptl/Makeconfig | 1 + sysdeps/nptl/Makefile | 2 +- sysdeps/nptl/dl-tunables.list | 4 + sysdeps/nptl/fork.h | 2 + sysdeps/nptl/gai_misc.h | 24 +- sysdeps/powerpc/powerpc64/le/power9/strcpy.S | 160 +++++---- sysdeps/pthread/Makefile | 14 +- sysdeps/riscv/rv64/rvd/s_roundeven.c | 2 +- sysdeps/riscv/rvf/s_roundevenf.c | 1 + sysdeps/s390/fpu/s_roundeven.c | 2 +- sysdeps/s390/fpu/s_roundevenf.c | 1 + sysdeps/s390/fpu/s_roundevenl.c | 1 + sysdeps/s390/memchr-z900.S | 13 + sysdeps/unix/bsd/getpt.c | 3 +- sysdeps/unix/bsd/unlockpt.c | 1 + sysdeps/unix/grantpt.c | 1 + sysdeps/unix/sysv/linux/Makefile | 13 - sysdeps/unix/sysv/linux/Versions | 39 +-- sysdeps/unix/sysv/linux/aarch64/arch-syscall.h | 3 + sysdeps/unix/sysv/linux/aarch64/libanl.abilist | 5 +- sysdeps/unix/sysv/linux/aarch64/libc.abilist | 45 +++ sysdeps/unix/sysv/linux/aarch64/librt.abilist | 13 +- sysdeps/unix/sysv/linux/aarch64/libutil.abilist | 7 +- sysdeps/unix/sysv/linux/aio_sigqueue.c | 1 - sysdeps/unix/sysv/linux/alpha/Versions | 5 - sysdeps/unix/sysv/linux/alpha/arch-syscall.h | 3 + sysdeps/unix/sysv/linux/alpha/libanl.abilist | 5 +- sysdeps/unix/sysv/linux/alpha/libc.abilist | 50 +++ sysdeps/unix/sysv/linux/alpha/librt-compat.c | 2 +- sysdeps/unix/sysv/linux/alpha/librt.abilist | 21 +- sysdeps/unix/sysv/linux/alpha/libutil.abilist | 7 +- sysdeps/unix/sysv/linux/alpha/timer_create.c | 1 - sysdeps/unix/sysv/linux/alpha/timer_delete.c | 1 - sysdeps/unix/sysv/linux/alpha/timer_getoverr.c | 1 - sysdeps/unix/sysv/linux/alpha/timer_gettime.c | 1 - sysdeps/unix/sysv/linux/alpha/timer_settime.c | 1 - .../timer_t_was_int_compat.h} | 23 +- sysdeps/unix/sysv/linux/arc/arch-syscall.h | 3 + sysdeps/unix/sysv/linux/arc/libanl.abilist | 5 +- sysdeps/unix/sysv/linux/arc/libc.abilist | 45 +++ sysdeps/unix/sysv/linux/arc/librt.abilist | 13 +- sysdeps/unix/sysv/linux/arc/libutil.abilist | 7 +- sysdeps/unix/sysv/linux/arm/arch-syscall.h | 3 + sysdeps/unix/sysv/linux/arm/be/libanl.abilist | 6 +- sysdeps/unix/sysv/linux/arm/be/libc.abilist | 50 +++ sysdeps/unix/sysv/linux/arm/be/librt.abilist | 18 +- sysdeps/unix/sysv/linux/arm/be/libutil.abilist | 7 +- sysdeps/unix/sysv/linux/arm/clone.S | 2 + sysdeps/unix/sysv/linux/arm/le/libanl.abilist | 6 +- sysdeps/unix/sysv/linux/arm/le/libc.abilist | 50 +++ sysdeps/unix/sysv/linux/arm/le/librt.abilist | 18 +- sysdeps/unix/sysv/linux/arm/le/libutil.abilist | 7 +- sysdeps/unix/sysv/linux/csky/arch-syscall.h | 3 + sysdeps/unix/sysv/linux/csky/libanl.abilist | 6 +- sysdeps/unix/sysv/linux/csky/libc.abilist | 50 +++ sysdeps/unix/sysv/linux/csky/librt.abilist | 17 +- sysdeps/unix/sysv/linux/csky/libutil.abilist | 7 +- sysdeps/unix/sysv/linux/gai_sigqueue.c | 1 + sysdeps/unix/sysv/linux/getpt.c | 2 + sysdeps/unix/sysv/linux/getsysstats.c | 83 +++-- sysdeps/unix/sysv/linux/glob64-time64.c | 1 + sysdeps/unix/sysv/linux/grantpt.c | 1 + sysdeps/unix/sysv/linux/hppa/arch-syscall.h | 3 + sysdeps/unix/sysv/linux/hppa/libanl.abilist | 6 +- sysdeps/unix/sysv/linux/hppa/libc.abilist | 50 +++ sysdeps/unix/sysv/linux/hppa/librt.abilist | 19 +- sysdeps/unix/sysv/linux/hppa/libutil.abilist | 7 +- sysdeps/unix/sysv/linux/i386/arch-syscall.h | 3 + sysdeps/unix/sysv/linux/i386/libanl.abilist | 6 +- sysdeps/unix/sysv/linux/i386/libc.abilist | 50 +++ sysdeps/unix/sysv/linux/i386/librt.abilist | 19 +- sysdeps/unix/sysv/linux/i386/libutil.abilist | 7 +- sysdeps/unix/sysv/linux/ia64/Versions | 7 - sysdeps/unix/sysv/linux/ia64/arch-syscall.h | 3 + sysdeps/unix/sysv/linux/ia64/libanl.abilist | 5 +- sysdeps/unix/sysv/linux/ia64/libc.abilist | 50 +++ sysdeps/unix/sysv/linux/ia64/librt.abilist | 21 +- sysdeps/unix/sysv/linux/ia64/libutil.abilist | 7 +- sysdeps/unix/sysv/linux/ia64/timer_create.c | 1 - sysdeps/unix/sysv/linux/ia64/timer_delete.c | 1 - sysdeps/unix/sysv/linux/ia64/timer_getoverr.c | 1 - sysdeps/unix/sysv/linux/ia64/timer_gettime.c | 1 - sysdeps/unix/sysv/linux/ia64/timer_settime.c | 1 - .../timer_t_was_int_compat.h} | 23 +- sysdeps/unix/sysv/linux/kernel-posix-timers.h | 32 +- sysdeps/unix/sysv/linux/{alpha => }/librt-compat.c | 8 +- sysdeps/unix/sysv/linux/m68k/arch-syscall.h | 3 + .../unix/sysv/linux/m68k/coldfire/libanl.abilist | 6 +- sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist | 50 +++ .../unix/sysv/linux/m68k/coldfire/librt.abilist | 18 +- .../unix/sysv/linux/m68k/coldfire/libutil.abilist | 7 +- sysdeps/unix/sysv/linux/m68k/m680x0/libanl.abilist | 6 +- sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist | 50 +++ sysdeps/unix/sysv/linux/m68k/m680x0/librt.abilist | 19 +- .../unix/sysv/linux/m68k/m680x0/libutil.abilist | 7 +- sysdeps/unix/sysv/linux/microblaze/arch-syscall.h | 3 + .../unix/sysv/linux/microblaze/be/libanl.abilist | 6 +- sysdeps/unix/sysv/linux/microblaze/be/libc.abilist | 50 +++ .../unix/sysv/linux/microblaze/be/librt.abilist | 17 +- .../unix/sysv/linux/microblaze/be/libutil.abilist | 7 +- .../unix/sysv/linux/microblaze/le/libanl.abilist | 6 +- sysdeps/unix/sysv/linux/microblaze/le/libc.abilist | 50 +++ .../unix/sysv/linux/microblaze/le/librt.abilist | 17 +- .../unix/sysv/linux/microblaze/le/libutil.abilist | 7 +- sysdeps/unix/sysv/linux/mips/mips32/arch-syscall.h | 3 + .../unix/sysv/linux/mips/mips32/fpu/libc.abilist | 50 +++ sysdeps/unix/sysv/linux/mips/mips32/libanl.abilist | 6 +- sysdeps/unix/sysv/linux/mips/mips32/librt.abilist | 19 +- .../unix/sysv/linux/mips/mips32/libutil.abilist | 7 +- .../unix/sysv/linux/mips/mips32/nofpu/libc.abilist | 50 +++ .../unix/sysv/linux/mips/mips64/libutil.abilist | 7 +- .../unix/sysv/linux/mips/mips64/n32/arch-syscall.h | 3 + .../unix/sysv/linux/mips/mips64/n32/libanl.abilist | 6 +- .../unix/sysv/linux/mips/mips64/n32/libc.abilist | 50 +++ .../unix/sysv/linux/mips/mips64/n32/librt.abilist | 19 +- .../unix/sysv/linux/mips/mips64/n64/arch-syscall.h | 3 + .../unix/sysv/linux/mips/mips64/n64/libanl.abilist | 5 +- .../unix/sysv/linux/mips/mips64/n64/libc.abilist | 45 +++ .../unix/sysv/linux/mips/mips64/n64/librt.abilist | 15 +- sysdeps/unix/sysv/linux/mq_open.c | 12 +- sysdeps/unix/sysv/linux/mq_receive.c | 9 +- sysdeps/unix/sysv/linux/mq_send.c | 7 +- 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/arch-syscall.h | 3 + sysdeps/unix/sysv/linux/nios2/libanl.abilist | 6 +- sysdeps/unix/sysv/linux/nios2/libc.abilist | 50 +++ sysdeps/unix/sysv/linux/nios2/librt.abilist | 17 +- sysdeps/unix/sysv/linux/nios2/libutil.abilist | 7 +- .../sysv/linux/powerpc/powerpc32/arch-syscall.h | 3 + .../sysv/linux/powerpc/powerpc32/fpu/libc.abilist | 50 +++ .../sysv/linux/powerpc/powerpc32/libanl.abilist | 6 +- .../sysv/linux/powerpc/powerpc32/librt.abilist | 19 +- .../sysv/linux/powerpc/powerpc32/libutil.abilist | 7 +- .../linux/powerpc/powerpc32/nofpu/libc.abilist | 50 +++ sysdeps/unix/sysv/linux/powerpc/powerpc64/Versions | 8 - .../sysv/linux/powerpc/powerpc64/arch-syscall.h | 3 + .../sysv/linux/powerpc/powerpc64/be/libanl.abilist | 5 +- .../sysv/linux/powerpc/powerpc64/be/libc.abilist | 50 +++ .../sysv/linux/powerpc/powerpc64/be/librt.abilist | 21 +- .../linux/powerpc/powerpc64/be/libutil.abilist | 7 +- .../sysv/linux/powerpc/powerpc64/le/libanl.abilist | 5 +- .../sysv/linux/powerpc/powerpc64/le/libc.abilist | 45 +++ .../sysv/linux/powerpc/powerpc64/le/librt.abilist | 13 +- .../linux/powerpc/powerpc64/le/libutil.abilist | 7 +- .../sysv/linux/powerpc/powerpc64/timer_create.c | 1 - .../sysv/linux/powerpc/powerpc64/timer_delete.c | 1 - .../sysv/linux/powerpc/powerpc64/timer_getoverr.c | 1 - .../sysv/linux/powerpc/powerpc64/timer_gettime.c | 1 - .../sysv/linux/powerpc/powerpc64/timer_settime.c | 1 - .../powerpc64/timer_t_was_int_compat.h} | 23 +- sysdeps/unix/sysv/linux/ptsname.c | 1 + sysdeps/unix/sysv/linux/riscv/rv32/arch-syscall.h | 3 + sysdeps/unix/sysv/linux/riscv/rv32/libanl.abilist | 5 +- sysdeps/unix/sysv/linux/riscv/rv32/libc.abilist | 45 +++ sysdeps/unix/sysv/linux/riscv/rv32/librt.abilist | 13 +- sysdeps/unix/sysv/linux/riscv/rv32/libutil.abilist | 7 +- sysdeps/unix/sysv/linux/riscv/rv64/arch-syscall.h | 3 + sysdeps/unix/sysv/linux/riscv/rv64/libanl.abilist | 5 +- sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist | 45 +++ sysdeps/unix/sysv/linux/riscv/rv64/librt.abilist | 13 +- sysdeps/unix/sysv/linux/riscv/rv64/libutil.abilist | 7 +- sysdeps/unix/sysv/linux/s390/s390-32/Makefile | 3 +- sysdeps/unix/sysv/linux/s390/s390-32/Versions | 3 +- .../unix/sysv/linux/s390/s390-32/arch-syscall.h | 3 + .../unix/sysv/linux/s390/s390-32/libanl.abilist | 6 +- sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist | 51 +++ sysdeps/unix/sysv/linux/s390/s390-32/librt.abilist | 19 +- .../s390-32/libutil-compat.c} | 11 +- .../unix/sysv/linux/s390/s390-32/libutil.abilist | 9 +- sysdeps/unix/sysv/linux/s390/s390-32/login.c | 11 +- sysdeps/unix/sysv/linux/s390/s390-32/login32.c | 12 +- sysdeps/unix/sysv/linux/s390/s390-64/Versions | 8 - .../unix/sysv/linux/s390/s390-64/arch-syscall.h | 3 + .../unix/sysv/linux/s390/s390-64/libanl.abilist | 5 +- sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist | 50 +++ sysdeps/unix/sysv/linux/s390/s390-64/librt.abilist | 21 +- .../unix/sysv/linux/s390/s390-64/libutil.abilist | 7 +- .../unix/sysv/linux/s390/s390-64/timer_create.c | 1 - .../unix/sysv/linux/s390/s390-64/timer_delete.c | 1 - .../unix/sysv/linux/s390/s390-64/timer_getoverr.c | 1 - .../unix/sysv/linux/s390/s390-64/timer_gettime.c | 1 - .../unix/sysv/linux/s390/s390-64/timer_settime.c | 1 - .../s390-64/timer_t_was_int_compat.h} | 23 +- sysdeps/unix/sysv/linux/sh/arch-syscall.h | 3 + sysdeps/unix/sysv/linux/sh/be/libanl.abilist | 6 +- sysdeps/unix/sysv/linux/sh/be/libc.abilist | 50 +++ sysdeps/unix/sysv/linux/sh/be/librt.abilist | 19 +- sysdeps/unix/sysv/linux/sh/be/libutil.abilist | 7 +- sysdeps/unix/sysv/linux/sh/le/libanl.abilist | 6 +- sysdeps/unix/sysv/linux/sh/le/libc.abilist | 50 +++ sysdeps/unix/sysv/linux/sh/le/librt.abilist | 19 +- sysdeps/unix/sysv/linux/sh/le/libutil.abilist | 7 +- sysdeps/unix/sysv/linux/sparc/librt-compat.c | 2 +- .../unix/sysv/linux/sparc/sparc32/arch-syscall.h | 3 + .../unix/sysv/linux/sparc/sparc32/libanl.abilist | 6 +- sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist | 50 +++ .../unix/sysv/linux/sparc/sparc32/librt.abilist | 19 +- .../unix/sysv/linux/sparc/sparc32/libutil.abilist | 7 +- sysdeps/unix/sysv/linux/sparc/sparc64/Versions | 8 - .../unix/sysv/linux/sparc/sparc64/arch-syscall.h | 3 + .../unix/sysv/linux/sparc/sparc64/libanl.abilist | 5 +- sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist | 50 +++ .../unix/sysv/linux/sparc/sparc64/librt.abilist | 21 +- .../unix/sysv/linux/sparc/sparc64/libutil.abilist | 7 +- .../unix/sysv/linux/sparc/sparc64/timer_create.c | 1 - .../unix/sysv/linux/sparc/sparc64/timer_delete.c | 1 - .../unix/sysv/linux/sparc/sparc64/timer_getoverr.c | 1 - .../unix/sysv/linux/sparc/sparc64/timer_gettime.c | 1 - .../unix/sysv/linux/sparc/sparc64/timer_settime.c | 1 - .../sparc64/timer_t_was_int_compat.h} | 23 +- sysdeps/unix/sysv/linux/syscall-names.list | 7 +- sysdeps/unix/sysv/linux/timer_create.c | 76 ++++- sysdeps/unix/sysv/linux/timer_delete.c | 52 ++- sysdeps/unix/sysv/linux/timer_getoverr.c | 32 +- sysdeps/unix/sysv/linux/timer_gettime.c | 63 +++- sysdeps/unix/sysv/linux/timer_routines.c | 53 ++- sysdeps/unix/sysv/linux/timer_settime.c | 73 +++- .../timer_getoverr.c => timer_t_was_int_compat.h} | 26 +- sysdeps/unix/sysv/linux/unlockpt.c | 1 + sysdeps/unix/sysv/linux/x86_64/64/arch-syscall.h | 3 + sysdeps/unix/sysv/linux/x86_64/64/libanl.abilist | 5 +- sysdeps/unix/sysv/linux/x86_64/64/libc.abilist | 50 +++ sysdeps/unix/sysv/linux/x86_64/64/librt.abilist | 21 +- sysdeps/unix/sysv/linux/x86_64/64/libutil.abilist | 7 +- .../64/timer_t_was_int_compat.h} | 23 +- sysdeps/unix/sysv/linux/x86_64/Versions | 8 - sysdeps/unix/sysv/linux/x86_64/compat-timer.h | 45 --- sysdeps/unix/sysv/linux/x86_64/timer_create.c | 65 ---- sysdeps/unix/sysv/linux/x86_64/timer_delete.c | 44 --- sysdeps/unix/sysv/linux/x86_64/timer_gettime.c | 41 --- sysdeps/unix/sysv/linux/x86_64/timer_settime.c | 44 --- sysdeps/unix/sysv/linux/x86_64/x32/arch-syscall.h | 3 + sysdeps/unix/sysv/linux/x86_64/x32/libanl.abilist | 5 +- sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist | 45 +++ sysdeps/unix/sysv/linux/x86_64/x32/librt.abilist | 13 +- sysdeps/unix/sysv/linux/x86_64/x32/libutil.abilist | 7 +- sysdeps/x86/bits/platform/x86.h | 2 +- sysdeps/x86/cpu-features.c | 5 +- sysdeps/x86/include/cpu-features.h | 6 +- sysdeps/x86/tst-cpu-features-supports.c | 2 +- sysdeps/x86/tst-get-cpu-features.c | 2 + sysdeps/x86_64/fpu/multiarch/Makefile | 5 +- sysdeps/x86_64/fpu/multiarch/s_roundeven-c.c | 2 + .../fpu/multiarch/s_roundeven-sse4_1.S} | 16 +- .../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 +- sysvipc/Makefile | 6 - time/Makefile | 6 - 356 files changed, 3904 insertions(+), 2799 deletions(-) copy sysdeps/unix/sysv/linux/sparc/librt-compat.c => elf/dl-is_dso.h (56%) copy sysdeps/unix/sysv/linux/alpha/librt-compat.c => elf/tst-dl-is_dso.c (63%) copy sysdeps/unix/sysv/linux/sparc/librt-compat.c => login/libutil-compat.c (63%) copy malloc/{hooks.c => malloc-check.c} (70%) create mode 100644 malloc/tst-mallocfork3.c create mode 100644 posix/tst-_Fork.c copy rt/librt-compat.c => resolv/libanl-compat.c (65%) create mode 100644 soft-fp/extendhfxf2.c create mode 100644 soft-fp/truncxfhf2.c copy sysdeps/{unix/sysv/linux/glob64-time64.c => aarch64/hp-timing.h} (51%) create mode 100644 sysdeps/generic/math-use-builtins-roundeven.h delete mode 100644 sysdeps/unix/sysv/linux/alpha/timer_create.c delete mode 100644 sysdeps/unix/sysv/linux/alpha/timer_delete.c delete mode 100644 sysdeps/unix/sysv/linux/alpha/timer_getoverr.c delete mode 100644 sysdeps/unix/sysv/linux/alpha/timer_gettime.c delete mode 100644 sysdeps/unix/sysv/linux/alpha/timer_settime.c copy sysdeps/unix/sysv/linux/{timer_getoverr.c => alpha/timer_t_was_int_compat.h} (60%) delete mode 100644 sysdeps/unix/sysv/linux/ia64/timer_create.c delete mode 100644 sysdeps/unix/sysv/linux/ia64/timer_delete.c delete mode 100644 sysdeps/unix/sysv/linux/ia64/timer_getoverr.c delete mode 100644 sysdeps/unix/sysv/linux/ia64/timer_gettime.c delete mode 100644 sysdeps/unix/sysv/linux/ia64/timer_settime.c copy sysdeps/unix/sysv/linux/{timer_getoverr.c => ia64/timer_t_was_int_compat.h} (60%) copy sysdeps/unix/sysv/linux/{alpha => }/librt-compat.c (81%) delete mode 100644 sysdeps/unix/sysv/linux/powerpc/powerpc64/timer_create.c delete mode 100644 sysdeps/unix/sysv/linux/powerpc/powerpc64/timer_delete.c delete mode 100644 sysdeps/unix/sysv/linux/powerpc/powerpc64/timer_getoverr.c delete mode 100644 sysdeps/unix/sysv/linux/powerpc/powerpc64/timer_gettime.c delete mode 100644 sysdeps/unix/sysv/linux/powerpc/powerpc64/timer_settime.c copy sysdeps/unix/sysv/linux/{timer_getoverr.c => powerpc/powerpc64/timer_t_was_in [...] copy sysdeps/unix/sysv/linux/{alpha/librt-compat.c => s390/s390-32/libutil-compat. [...] delete mode 100644 sysdeps/unix/sysv/linux/s390/s390-64/timer_create.c delete mode 100644 sysdeps/unix/sysv/linux/s390/s390-64/timer_delete.c delete mode 100644 sysdeps/unix/sysv/linux/s390/s390-64/timer_getoverr.c delete mode 100644 sysdeps/unix/sysv/linux/s390/s390-64/timer_gettime.c delete mode 100644 sysdeps/unix/sysv/linux/s390/s390-64/timer_settime.c copy sysdeps/unix/sysv/linux/{timer_getoverr.c => s390/s390-64/timer_t_was_int_com [...] delete mode 100644 sysdeps/unix/sysv/linux/sparc/sparc64/timer_create.c delete mode 100644 sysdeps/unix/sysv/linux/sparc/sparc64/timer_delete.c delete mode 100644 sysdeps/unix/sysv/linux/sparc/sparc64/timer_getoverr.c delete mode 100644 sysdeps/unix/sysv/linux/sparc/sparc64/timer_gettime.c delete mode 100644 sysdeps/unix/sysv/linux/sparc/sparc64/timer_settime.c copy sysdeps/unix/sysv/linux/{timer_getoverr.c => sparc/sparc64/timer_t_was_int_co [...] rename sysdeps/unix/sysv/linux/{x86_64/timer_getoverr.c => timer_t_was_int_compat. [...] copy sysdeps/unix/sysv/linux/{timer_getoverr.c => x86_64/64/timer_t_was_int_compat [...] delete mode 100644 sysdeps/unix/sysv/linux/x86_64/compat-timer.h delete mode 100644 sysdeps/unix/sysv/linux/x86_64/timer_create.c delete mode 100644 sysdeps/unix/sysv/linux/x86_64/timer_delete.c delete mode 100644 sysdeps/unix/sysv/linux/x86_64/timer_gettime.c delete mode 100644 sysdeps/unix/sysv/linux/x86_64/timer_settime.c create mode 100644 sysdeps/x86_64/fpu/multiarch/s_roundeven-c.c copy sysdeps/{aarch64/fpu/s_roundevenf.c => x86_64/fpu/multiarch/s_roundeven-sse4_ [...] 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%)