This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_tx1/gnu-master-aarch64-spec2k6-O2 in repository toolchain/ci/glibc.
from 936c9666ae Add NEWS entry for Update to Unicode 13.0.0 [BZ #25819] adds 7c7bcf3634 powerpc64: Fix calls when r2 is not used [BZ #26173] adds 04deeaa9ea Fix time/tst-cpuclock1 intermitent failures adds 0e7d930c4c ARC: ABI Implementation adds dd2e6ef179 ARC: startup and dynamic linking code adds 0261315289 ARC: Thread Local Storage support adds 9679dd5ecd ARC: Atomics and Locking primitives adds fd9dec20c8 ARC: math soft float support adds 3ab8611a22 ARC: hardware floating point support adds add5071a5c ARC: Linux Syscall Interface adds e5ccf113cd ARC: Linux ABI adds c86a9483f4 ARC: Linux Startup and Dynamic Loading adds 33ff7b3988 ARC: ABI lists adds 0be8ae3679 ARC: Build Infrastructure adds 2fc2260ba4 build-many-glibcs.py: Enable ARC builds adds 758caf3736 Documentation for ARC port adds 9016b6f389 x86: Remove the unused __x86_prefetchw adds 43530ba1dc x86: Remove __ASSEMBLER__ check in init-arch.h adds 48699da1c4 elf: Support at least 32-byte alignment in static dlopen adds e72b98e6f8 malloc: Deprecate more hook-related functionality adds 10b01bd452 string: Make tst-strerror/tst-strsignal unsupported if msgfm [...] adds 107e6a3c22 x86: Support usable check for all CPU features adds 3486924dc7 hurd: Fix build-many-glibcs.py adds 5500cdba40 Remove --enable-obsolete-rpc configure flag adds f896fc0f2b Correct timespec implementation [BZ #26232] adds 34f0d01d5e AArch64: Align ENTRY to a cacheline adds 4a733bf375 AArch64: Add optimized Q-register memcpy adds 0f6278a879 AArch64: Rename IS_ARES to IS_NEOVERSE_N1 adds 7b5f02dc2a arm: remove string/tst-memmove-overflow XFAIL adds 17400c4bcd Add NEWS entry for CVE-2020-6096 (bug 25620) adds da7d62b503 manual: Use Unicode instead HTML entities for characters (bu [...] adds efedd1ed3d Linux: Remove rseq support adds 8cde977077 en_US: Minimize changes to date_fmt (Bug 25923) adds 76b8442db5 Move <rpc/netdb.h> from sunrpc to inet adds f46ef33ad1 AArch64: Improve strlen_asimd performance (bug 25824) adds e9422236a2 manual: New signal and errno string functions are AS-safe adds 115bcf921a hurd: Fix longjmp early in initialization adds 5baad9a6f9 hurd: Fix longjmp check for sigstate adds 07ed32f920 elf: Change TLS static surplus default back to 1664 adds 63ce2425c2 Use MPFR 4.1.0 in build-many-glibcs.py. adds 469c03907b Update powerpc-nofpu libm-test-ulps. adds 299210c1fa nss_files: Consolidate file opening in __nss_files_fopen adds 23ed36735a nss_compat: Do not use mmap to read database files (bug 26258) adds e9b2340998 nss_files: Consolidate line parse declarations in <nss_files.h> adds 9980bf0b30 nss_files: Use generic result pointer in parse_line adds d4b4586315 libio: Add fseterr_unlocked for internal use adds bdee910e88 nss: Add __nss_fgetent_r adds 4f62a21d0e grp: Implement fgetgrent_r using __nss_fgetent_r adds 2add4235ef gshadow: Implement fgetsgent_r using __nss_fgetent_r (bug 20338) adds ee1c062be0 pwd: Implement fgetpwent_r using __nss_fgetent_r adds 00bc6830e3 shadow: Implement fgetspent_r using __nss_fgetent_r adds ec2f1fddf2 libio: Remove __libc_readline_unlocked adds c79607a474 powerpc64le: guarantee a .gnu.attributes section [BZ #26220] adds f6add169c8 powerpc: Fix POWER10 selection adds 0bede41cf3 Update libc.pot for 2.32 release. adds ba0ec34c62 Regenerate INSTALL for ARC port updates. adds 04726be814 Disable warnings due to deprecated libselinux symbols used b [...] adds 7ebd114211 aarch64: Respect p_flags when protecting code with PROT_BTI
No new revisions were added by this update.
Summary of changes: INSTALL | 5 + NEWS | 41 +- README | 1 + benchtests/strcoll-inputs/filelist#en_US.UTF-8 | 29 - config.h.in | 10 +- config.make.in | 1 - configure | 18 - configure.ac | 11 - elf/Makefile | 4 +- elf/dl-tls.c | 43 +- elf/libc_early_init.c | 5 - .../sysv/linux/tst-rseq.c => elf/tst-tls-surplus.c | 60 +- grp/fgetgrent_r.c | 54 +- gshadow/Makefile | 2 +- gshadow/fgetsgent_r.c | 41 +- gshadow/tst-fgetsgent_r.c | 192 ++ include/grp.h | 6 - include/gshadow.h | 6 - include/libc-symbols.h | 7 +- include/netdb.h | 13 - include/netinet/ether.h | 6 - include/nss_files.h | 84 + include/pwd.h | 6 - include/rpc/netdb.h | 8 +- include/shadow.h | 6 - include/shlib-compat.h | 8 +- include/stdio.h | 20 +- inet/Makefile | 3 +- {sunrpc => inet}/rpc/netdb.h | 0 libio/Makefile | 4 +- libio/Versions | 1 - libio/readline.c | 170 -- libio/tst-readline.c | 237 --- localedata/locales/en_US | 7 +- malloc/malloc.h | 7 +- malloc/thread-freeres.c | 5 +- manual/errno.texi | 4 +- manual/install.texi | 4 + manual/math.texi | 6 +- manual/nss.texi | 4 +- manual/signal.texi | 4 +- manual/threads.texi | 64 - nptl/pthread_create.c | 13 - nscd/selinux.c | 15 + nss/Makefile | 4 +- nss/Versions | 1 + nss/makedb.c | 9 + nss/nss_compat/compat-grp.c | 6 +- nss/nss_compat/compat-initgroups.c | 6 +- nss/nss_compat/compat-pwd.c | 6 +- nss/nss_compat/compat-spwd.c | 6 +- nss/nss_fgetent_r.c | 55 + nss/nss_files/files-XXX.c | 82 +- nss/nss_files/files-alias.c | 5 +- nss/nss_files/files-initgroups.c | 6 +- nss/nss_files/files-netgrp.c | 5 +- nss/nss_files/files-parse.c | 6 +- elf/libc_early_init.c => nss/nss_files_fopen.c | 39 +- .../nss_parse_line_result.c | 38 +- nss/nss_readline.c | 99 + po/libc.pot | 1733 ++++++++---------- pwd/fgetpwent_r.c | 43 +- resolv/Makefile | 7 - resolv/rpc/netdb.h | 3 - scripts/build-many-glibcs.py | 18 +- shadow/fgetspent_r.c | 43 +- string/Makefile | 9 +- string/tst-strerror.c | 3 + string/tst-strsignal.c | 3 + sunrpc/Makefile | 152 +- sunrpc/bug20790.x | 1 - sunrpc/proto.h | 65 - sunrpc/rpc_clntout.c | 333 ---- sunrpc/rpc_cout.c | 811 --------- sunrpc/rpc_hout.c | 607 ------- sunrpc/rpc_main.c | 1451 --------------- sunrpc/rpc_parse.c | 687 ------- sunrpc/rpc_parse.h | 165 -- sunrpc/rpc_sample.c | 336 ---- sunrpc/rpc_scan.c | 544 ------ sunrpc/rpc_scan.h | 104 -- sunrpc/rpc_svcout.c | 1093 ----------- sunrpc/rpc_tblout.c | 178 -- sunrpc/rpc_util.c | 525 ------ sunrpc/rpc_util.h | 154 -- sunrpc/rpcgen.c | 2 - sunrpc/rpcsvc/bootparam_prot.x | 97 - sunrpc/rpcsvc/key_prot.x | 283 --- sunrpc/rpcsvc/klm_prot.x | 130 -- sunrpc/rpcsvc/mount.x | 161 -- sunrpc/rpcsvc/nfs_prot.x | 352 ---- sunrpc/rpcsvc/nlm_prot.x | 203 --- sunrpc/rpcsvc/rex.x | 229 --- sunrpc/rpcsvc/rquota.x | 61 - sunrpc/rpcsvc/rstat.x | 145 -- sunrpc/rpcsvc/rusers.x | 228 --- sunrpc/rpcsvc/sm_inter.x | 110 -- sunrpc/rpcsvc/spray.x | 84 - sunrpc/rpcsvc/yppasswd.x | 61 - support/Makefile | 8 + support/timespec.c | 60 + support/timespec.h | 8 + support/tst-timespec.c | 334 ++++ sysdeps/aarch64/dl-bti.c | 9 +- sysdeps/aarch64/multiarch/Makefile | 4 +- sysdeps/aarch64/multiarch/ifunc-impl-list.c | 4 +- sysdeps/aarch64/multiarch/memcpy.c | 7 +- sysdeps/aarch64/multiarch/memcpy_advsimd.S | 247 +++ sysdeps/aarch64/multiarch/memmove.c | 5 +- sysdeps/aarch64/multiarch/strlen.c | 10 +- sysdeps/aarch64/multiarch/strlen_asimd.S | 267 +-- .../multiarch/{strlen_generic.S => strlen_mte.S} | 6 +- sysdeps/aarch64/sysdep.h | 2 +- sysdeps/{arm => arc}/Implies | 0 {gshadow => sysdeps/arc}/Makefile | 30 +- sysdeps/arc/Versions | 8 + sysdeps/arc/__longjmp.S | 49 + sysdeps/arc/abort-instr.h | 2 + sysdeps/arc/atomic-machine.h | 69 + sysdeps/arc/bits/endianness.h | 15 + sysdeps/arc/bits/fenv.h | 78 + sysdeps/arc/bits/link.h | 52 + .../{generic/rseq-internal.h => arc/bits/setjmp.h} | 18 +- sysdeps/{csky => arc}/bsd-_setjmp.S | 0 sysdeps/{csky => arc}/bsd-setjmp.S | 0 sysdeps/arc/configure | 182 ++ sysdeps/arc/configure.ac | 26 + sysdeps/arc/dl-machine.h | 344 ++++ sysdeps/arc/dl-runtime.h | 42 + .../{generic/rseq-internal.h => arc/dl-sysdep.h} | 17 +- sysdeps/{generic/rseq-internal.h => arc/dl-tls.h} | 20 +- sysdeps/arc/dl-trampoline.S | 72 + sysdeps/arc/entry.h | 5 + .../{i386/fpu/fegetmode.c => arc/fpu/fclrexcpt.c} | 24 +- .../{i386/fpu/fegetmode.c => arc/fpu/fegetenv.c} | 25 +- .../rseq-internal.h => arc/fpu/fegetmode.c} | 21 +- .../rseq-internal.h => arc/fpu/fegetround.c} | 22 +- .../arc/fpu/feholdexcpt.c | 37 +- .../{i386/fpu/fegetmode.c => arc/fpu/fesetenv.c} | 36 +- .../rseq-internal.h => arc/fpu/fesetexcept.c} | 22 +- .../{i386/fpu/fegetmode.c => arc/fpu/fesetmode.c} | 28 +- .../arc/fpu/fesetround.c | 34 +- .../multiarch/s_cosf.c => arc/fpu/feupdateenv.c} | 45 +- .../rseq-internal.h => arc/fpu/fgetexcptflg.c} | 21 +- .../fpu/fegetmode.c => arc/fpu/fraiseexcpt.c} | 27 +- .../fpu/fegetmode.c => arc/fpu/fsetexcptflg.c} | 26 +- .../rseq-internal.h => arc/fpu/ftestexcept.c} | 23 +- sysdeps/{powerpc/nofpu => arc/fpu}/libm-test-ulps | 965 +++------- sysdeps/arc/fpu/libm-test-ulps-name | 1 + .../{aarch64 => arc}/fpu/math-use-builtins-fma.h | 0 .../{aarch64 => arc}/fpu/math-use-builtins-sqrt.h | 0 sysdeps/arc/fpu_control.h | 106 ++ .../rpcsvc/bootparam.h => sysdeps/arc/gccframe.h | 12 +- .../fpu/fegetmode.c => arc/get-rounding-mode.h} | 30 +- .../rseq-internal.h => arc/jmpbuf-offsets.h} | 16 +- sysdeps/arc/jmpbuf-unwind.h | 47 + sysdeps/arc/ldsodefs.h | 43 + .../{generic/rseq-internal.h => arc/libc-tls.c} | 17 +- .../arc/machine-gmon.h | 31 +- .../rseq-internal.h => arc/math-tests-trap.h} | 17 +- .../{generic/rseq-internal.h => arc/memusage.h} | 15 +- sysdeps/{arm => arc}/nofpu/Implies | 0 sysdeps/arc/nofpu/libm-test-ulps | 270 +++ sysdeps/arc/nofpu/libm-test-ulps-name | 1 + .../nofpu/math-tests-exceptions.h} | 19 +- .../nofpu/math-tests-rounding.h} | 17 +- {gshadow => sysdeps/arc/nptl}/Makefile | 37 +- .../arc/nptl/pthreaddef.h | 30 +- sysdeps/arc/nptl/tcb-offsets.sym | 11 + sysdeps/arc/nptl/tls.h | 139 ++ sysdeps/arc/preconfigure | 14 + sysdeps/arc/setjmp.S | 66 + sysdeps/arc/sfp-machine.h | 70 + sysdeps/arc/sotruss-lib.c | 50 + .../{generic/rseq-internal.h => arc/stackinfo.h} | 25 +- sysdeps/arc/start.S | 74 + sysdeps/arc/sysdep.h | 53 + sysdeps/{alpha => arc}/tininess.h | 0 sysdeps/arc/tls-macros.h | 47 + .../sysv/linux/rseq-sym.c => arc/tst-audit.h} | 19 +- sysdeps/arm/Makefile | 5 - sysdeps/hurd/include/sys/msg.h | 1 + sysdeps/hurd/include/sys/sem.h | 1 + sysdeps/hurd/include/sys/shm.h | 1 + sysdeps/i386/Makefile | 4 - sysdeps/i386/cacheinfo.c | 3 - sysdeps/i386/fpu/fclrexcpt.c | 2 +- sysdeps/i386/fpu/fedisblxcpt.c | 2 +- sysdeps/i386/fpu/feenablxcpt.c | 2 +- sysdeps/i386/fpu/fegetenv.c | 2 +- sysdeps/i386/fpu/fegetmode.c | 2 +- sysdeps/i386/fpu/feholdexcpt.c | 2 +- sysdeps/i386/fpu/fesetenv.c | 2 +- sysdeps/i386/fpu/fesetmode.c | 2 +- sysdeps/i386/fpu/fesetround.c | 2 +- sysdeps/i386/fpu/feupdateenv.c | 2 +- sysdeps/i386/fpu/fgetexcptflg.c | 2 +- sysdeps/i386/fpu/fsetexcptflg.c | 2 +- sysdeps/i386/fpu/ftestexcept.c | 2 +- sysdeps/i386/i686/fpu/multiarch/s_cosf.c | 2 +- sysdeps/i386/i686/fpu/multiarch/s_sincosf.c | 2 +- sysdeps/i386/i686/fpu/multiarch/s_sinf.c | 2 +- sysdeps/i386/i686/multiarch/ifunc-impl-list.c | 152 +- sysdeps/i386/i686/multiarch/ifunc-memmove.h | 2 +- sysdeps/i386/i686/multiarch/ifunc-memset.h | 2 +- sysdeps/i386/i686/multiarch/ifunc-sse2-bsf.h | 2 +- sysdeps/i386/i686/multiarch/ifunc-sse2-ssse3.h | 4 +- sysdeps/i386/i686/multiarch/ifunc-sse2.h | 2 +- sysdeps/i386/i686/multiarch/ifunc-sse4_2.h | 2 +- sysdeps/i386/i686/multiarch/ifunc-ssse3-sse4_2.h | 4 +- sysdeps/i386/i686/multiarch/s_fma.c | 2 +- sysdeps/i386/i686/multiarch/s_fmaf.c | 2 +- sysdeps/i386/i686/multiarch/wcscpy.c | 2 +- sysdeps/i386/setfpucw.c | 2 +- sysdeps/mach/hurd/i386/____longjmp_chk.S | 9 +- sysdeps/mach/hurd/i386/__longjmp.S | 9 +- sysdeps/powerpc/dl-procinfo.h | 1 + sysdeps/powerpc/nofpu/libm-test-ulps | 60 +- sysdeps/powerpc/powerpc64/configure | 28 + sysdeps/powerpc/powerpc64/configure.ac | 11 + sysdeps/powerpc/powerpc64/le/Makefile | 8 + sysdeps/powerpc/powerpc64/ppc-mcount.S | 2 +- sysdeps/powerpc/powerpc64/setjmp-common.S | 2 +- sysdeps/powerpc/powerpc64/sysdep.h | 8 +- sysdeps/unix/sysv/linux/Makefile | 15 +- sysdeps/unix/sysv/linux/Versions | 1 - sysdeps/unix/sysv/linux/aarch64/bits/rseq.h | 43 - sysdeps/unix/sysv/linux/aarch64/cpu-features.h | 4 +- sysdeps/unix/sysv/linux/aarch64/libc.abilist | 1 - sysdeps/unix/sysv/linux/alpha/libc.abilist | 1 - sysdeps/unix/sysv/linux/arc/Implies | 3 + sysdeps/unix/sysv/linux/arc/Makefile | 29 + sysdeps/unix/sysv/linux/arc/Versions | 16 + sysdeps/unix/sysv/linux/arc/arch-syscall.h | 298 +++ .../unix/sysv/linux/arc/bits/procfs.h | 33 +- .../unix/sysv/linux/arc/bits/timesize.h | 12 +- .../unix/sysv/linux/arc/bits/types/__sigset_t.h | 12 + sysdeps/unix/sysv/linux/arc/c++-types.data | 67 + sysdeps/unix/sysv/linux/arc/clone.S | 93 + sysdeps/unix/sysv/linux/arc/configure | 4 + sysdeps/unix/sysv/linux/arc/configure.ac | 4 + sysdeps/unix/sysv/linux/arc/dl-static.c | 84 + sysdeps/unix/sysv/linux/arc/fixup-asm-unistd.h | 46 + sysdeps/unix/sysv/linux/arc/getcontext.S | 64 + sysdeps/unix/sysv/linux/arc/jmp_buf-macros.h | 6 + .../sysv/linux/arc/kernel-features.h} | 17 +- .../unix/sysv/linux/arc/kernel_stat.h | 15 +- sysdeps/unix/sysv/linux/arc/ld.abilist | 5 + .../sysv/linux/arc/ldconfig.h} | 19 +- .../unix/sysv/linux/arc/ldsodefs.h | 28 +- .../unix/sysv/linux/arc/libBrokenLocale.abilist | 1 + sysdeps/unix/sysv/linux/arc/libanl.abilist | 4 + sysdeps/unix/sysv/linux/arc/libc.abilist | 1922 ++++++++++++++++++++ sysdeps/unix/sysv/linux/arc/libcrypt.abilist | 2 + sysdeps/unix/sysv/linux/arc/libdl.abilist | 9 + sysdeps/unix/sysv/linux/arc/libm.abilist | 699 +++++++ sysdeps/unix/sysv/linux/arc/libpthread.abilist | 213 +++ sysdeps/unix/sysv/linux/arc/libresolv.abilist | 79 + sysdeps/unix/sysv/linux/arc/librt.abilist | 35 + sysdeps/unix/sysv/linux/arc/libthread_db.abilist | 40 + sysdeps/unix/sysv/linux/arc/libutil.abilist | 6 + sysdeps/unix/sysv/linux/arc/localplt.data | 12 + sysdeps/unix/sysv/linux/arc/makecontext.c | 73 + .../sysv/linux/arc/mmap_internal.h} | 17 +- sysdeps/unix/sysv/linux/arc/setcontext.S | 93 + sysdeps/unix/sysv/linux/arc/shlib-versions | 7 + .../sysv/linux/arc/sigaction.c} | 23 +- .../sysv/linux/arc/sigcontextinfo.h} | 14 +- .../sysv/linux/{rseq-sym.c => arc/sigrestorer.S} | 19 +- sysdeps/unix/sysv/linux/arc/swapcontext.S | 94 + .../sysv/linux/arc/sys/cachectl.h} | 27 +- sysdeps/unix/sysv/linux/arc/sys/ucontext.h | 57 + .../sysv/linux/arc/sys/user.h} | 20 +- .../unix/sysv/linux/{rseq-sym.c => arc/syscall.S} | 25 +- sysdeps/unix/sysv/linux/arc/syscalls.list | 3 + .../sysv/linux/arc/sysdep.c} | 19 +- sysdeps/unix/sysv/linux/arc/sysdep.h | 226 +++ .../sysv/linux/arc/ucontext-macros.h} | 17 +- sysdeps/unix/sysv/linux/arc/ucontext_i.sym | 20 + .../sysv/linux/{x86/bits/rseq.h => arc/vfork.S} | 32 +- sysdeps/unix/sysv/linux/arm/be/libc.abilist | 1 - sysdeps/unix/sysv/linux/arm/bits/rseq.h | 83 - sysdeps/unix/sysv/linux/arm/le/libc.abilist | 1 - sysdeps/unix/sysv/linux/bits/rseq.h | 29 - sysdeps/unix/sysv/linux/csky/libc.abilist | 1 - sysdeps/unix/sysv/linux/hppa/libc.abilist | 1 - sysdeps/unix/sysv/linux/i386/libc.abilist | 1 - sysdeps/unix/sysv/linux/ia64/libc.abilist | 1 - sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist | 1 - sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist | 1 - sysdeps/unix/sysv/linux/microblaze/be/libc.abilist | 1 - sysdeps/unix/sysv/linux/microblaze/le/libc.abilist | 1 - sysdeps/unix/sysv/linux/mips/bits/rseq.h | 62 - .../unix/sysv/linux/mips/mips32/fpu/libc.abilist | 1 - .../unix/sysv/linux/mips/mips32/nofpu/libc.abilist | 1 - .../unix/sysv/linux/mips/mips64/n32/libc.abilist | 1 - .../unix/sysv/linux/mips/mips64/n64/libc.abilist | 1 - sysdeps/unix/sysv/linux/nios2/libc.abilist | 1 - sysdeps/unix/sysv/linux/powerpc/bits/rseq.h | 37 - .../sysv/linux/powerpc/powerpc32/fpu/libc.abilist | 1 - .../linux/powerpc/powerpc32/nofpu/libc.abilist | 1 - .../sysv/linux/powerpc/powerpc64/be/libc.abilist | 1 - .../sysv/linux/powerpc/powerpc64/le/libc.abilist | 1 - .../sysv/linux/powerpc/powerpc64/makecontext.S | 2 +- sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist | 1 - sysdeps/unix/sysv/linux/rseq-internal.h | 73 - sysdeps/unix/sysv/linux/s390/bits/rseq.h | 37 - sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist | 1 - sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist | 1 - sysdeps/unix/sysv/linux/sched_getcpu.c | 22 +- sysdeps/unix/sysv/linux/sh/be/libc.abilist | 1 - sysdeps/unix/sysv/linux/sh/le/libc.abilist | 1 - sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist | 1 - sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist | 1 - sysdeps/unix/sysv/linux/sys/rseq.h | 203 --- sysdeps/unix/sysv/linux/tst-rseq-nptl.c | 256 --- sysdeps/unix/sysv/linux/tst-rseq.h | 59 - sysdeps/unix/sysv/linux/x86/elision-conf.c | 2 +- sysdeps/unix/sysv/linux/x86_64/64/libc.abilist | 1 - sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist | 1 - sysdeps/x86/Makefile | 4 + sysdeps/x86/cacheinfo.c | 28 +- sysdeps/x86/cpu-features.c | 436 +++-- sysdeps/x86/cpu-features.h | 258 ++- sysdeps/x86/cpu-tunables.c | 168 +- sysdeps/x86/dl-cet.c | 4 +- sysdeps/x86/init-arch.h | 6 +- sysdeps/x86/tst-get-cpu-features.c | 122 ++ sysdeps/x86_64/Makefile | 8 +- sysdeps/x86_64/dl-machine.h | 6 +- sysdeps/x86_64/fpu/math-tests-arch.h | 6 +- sysdeps/x86_64/fpu/multiarch/ifunc-avx-fma4.h | 8 +- sysdeps/x86_64/fpu/multiarch/ifunc-fma.h | 4 +- sysdeps/x86_64/fpu/multiarch/ifunc-fma4.h | 6 +- sysdeps/x86_64/fpu/multiarch/ifunc-mathvec-avx2.h | 4 +- .../x86_64/fpu/multiarch/ifunc-mathvec-avx512.h | 4 +- .../x86_64/fpu/multiarch/ifunc-mathvec-sse4_1.h | 2 +- sysdeps/x86_64/fpu/multiarch/ifunc-sse4_1.h | 2 +- sysdeps/x86_64/fpu/multiarch/s_fma.c | 4 +- sysdeps/x86_64/fpu/multiarch/s_fmaf.c | 4 +- sysdeps/x86_64/multiarch/ifunc-avx2.h | 2 +- sysdeps/x86_64/multiarch/ifunc-impl-list.c | 228 +-- sysdeps/x86_64/multiarch/ifunc-memcmp.h | 8 +- sysdeps/x86_64/multiarch/ifunc-memmove.h | 10 +- sysdeps/x86_64/multiarch/ifunc-memset.h | 10 +- sysdeps/x86_64/multiarch/ifunc-sse4_2.h | 2 +- sysdeps/x86_64/multiarch/ifunc-strcasecmp.h | 6 +- sysdeps/x86_64/multiarch/ifunc-strcpy.h | 4 +- sysdeps/x86_64/multiarch/ifunc-wmemset.h | 4 +- sysdeps/x86_64/multiarch/sched_cpucount.c | 2 +- sysdeps/x86_64/multiarch/strchr.c | 2 +- sysdeps/x86_64/multiarch/strcmp.c | 4 +- sysdeps/x86_64/multiarch/strncmp.c | 6 +- sysdeps/x86_64/multiarch/test-multiarch.c | 24 +- sysdeps/x86_64/multiarch/wcscpy.c | 2 +- sysdeps/x86_64/multiarch/wcsnlen.c | 4 +- time/tst-cpuclock1.c | 52 +- 357 files changed, 10495 insertions(+), 14398 deletions(-) rename sysdeps/unix/sysv/linux/tst-rseq.c => elf/tst-tls-surplus.c (51%) create mode 100644 gshadow/tst-fgetsgent_r.c create mode 100644 include/nss_files.h rename {sunrpc => inet}/rpc/netdb.h (100%) delete mode 100644 libio/readline.c delete mode 100644 libio/tst-readline.c create mode 100644 nss/nss_fgetent_r.c copy elf/libc_early_init.c => nss/nss_files_fopen.c (51%) copy elf/libc_early_init.c => nss/nss_parse_line_result.c (55%) create mode 100644 nss/nss_readline.c delete mode 100644 resolv/rpc/netdb.h delete mode 100644 sunrpc/bug20790.x delete mode 100644 sunrpc/proto.h delete mode 100644 sunrpc/rpc_clntout.c delete mode 100644 sunrpc/rpc_cout.c delete mode 100644 sunrpc/rpc_hout.c delete mode 100644 sunrpc/rpc_main.c delete mode 100644 sunrpc/rpc_parse.c delete mode 100644 sunrpc/rpc_parse.h delete mode 100644 sunrpc/rpc_sample.c delete mode 100644 sunrpc/rpc_scan.c delete mode 100644 sunrpc/rpc_scan.h delete mode 100644 sunrpc/rpc_svcout.c delete mode 100644 sunrpc/rpc_tblout.c delete mode 100644 sunrpc/rpc_util.c delete mode 100644 sunrpc/rpc_util.h delete mode 100644 sunrpc/rpcgen.c delete mode 100644 sunrpc/rpcsvc/bootparam_prot.x delete mode 100644 sunrpc/rpcsvc/key_prot.x delete mode 100644 sunrpc/rpcsvc/klm_prot.x delete mode 100644 sunrpc/rpcsvc/mount.x delete mode 100644 sunrpc/rpcsvc/nfs_prot.x delete mode 100644 sunrpc/rpcsvc/nlm_prot.x delete mode 100644 sunrpc/rpcsvc/rex.x delete mode 100644 sunrpc/rpcsvc/rquota.x delete mode 100644 sunrpc/rpcsvc/rstat.x delete mode 100644 sunrpc/rpcsvc/rusers.x delete mode 100644 sunrpc/rpcsvc/sm_inter.x delete mode 100644 sunrpc/rpcsvc/spray.x delete mode 100644 sunrpc/rpcsvc/yppasswd.x create mode 100644 support/tst-timespec.c create mode 100644 sysdeps/aarch64/multiarch/memcpy_advsimd.S rename sysdeps/aarch64/multiarch/{strlen_generic.S => strlen_mte.S} (88%) copy sysdeps/{arm => arc}/Implies (100%) copy {gshadow => sysdeps/arc}/Makefile (50%) create mode 100644 sysdeps/arc/Versions create mode 100644 sysdeps/arc/__longjmp.S create mode 100644 sysdeps/arc/abort-instr.h create mode 100644 sysdeps/arc/atomic-machine.h create mode 100644 sysdeps/arc/bits/endianness.h create mode 100644 sysdeps/arc/bits/fenv.h create mode 100644 sysdeps/arc/bits/link.h copy sysdeps/{generic/rseq-internal.h => arc/bits/setjmp.h} (65%) copy sysdeps/{csky => arc}/bsd-_setjmp.S (100%) copy sysdeps/{csky => arc}/bsd-setjmp.S (100%) create mode 100644 sysdeps/arc/configure create mode 100644 sysdeps/arc/configure.ac create mode 100644 sysdeps/arc/dl-machine.h create mode 100644 sysdeps/arc/dl-runtime.h copy sysdeps/{generic/rseq-internal.h => arc/dl-sysdep.h} (65%) copy sysdeps/{generic/rseq-internal.h => arc/dl-tls.h} (58%) create mode 100644 sysdeps/arc/dl-trampoline.S create mode 100644 sysdeps/arc/entry.h copy sysdeps/{i386/fpu/fegetmode.c => arc/fpu/fclrexcpt.c} (65%) copy sysdeps/{i386/fpu/fegetmode.c => arc/fpu/fegetenv.c} (65%) copy sysdeps/{generic/rseq-internal.h => arc/fpu/fegetmode.c} (70%) copy sysdeps/{generic/rseq-internal.h => arc/fpu/fegetround.c} (63%) copy elf/libc_early_init.c => sysdeps/arc/fpu/feholdexcpt.c (58%) copy sysdeps/{i386/fpu/fegetmode.c => arc/fpu/fesetenv.c} (53%) copy sysdeps/{generic/rseq-internal.h => arc/fpu/fesetexcept.c} (70%) copy sysdeps/{i386/fpu/fegetmode.c => arc/fpu/fesetmode.c} (64%) copy elf/libc_early_init.c => sysdeps/arc/fpu/fesetround.c (58%) copy sysdeps/{i386/i686/fpu/multiarch/s_cosf.c => arc/fpu/feupdateenv.c} (52%) copy sysdeps/{generic/rseq-internal.h => arc/fpu/fgetexcptflg.c} (67%) copy sysdeps/{i386/fpu/fegetmode.c => arc/fpu/fraiseexcpt.c} (62%) copy sysdeps/{i386/fpu/fegetmode.c => arc/fpu/fsetexcptflg.c} (63%) copy sysdeps/{generic/rseq-internal.h => arc/fpu/ftestexcept.c} (66%) copy sysdeps/{powerpc/nofpu => arc/fpu}/libm-test-ulps (71%) create mode 100644 sysdeps/arc/fpu/libm-test-ulps-name copy sysdeps/{aarch64 => arc}/fpu/math-use-builtins-fma.h (100%) copy sysdeps/{aarch64 => arc}/fpu/math-use-builtins-sqrt.h (100%) create mode 100644 sysdeps/arc/fpu_control.h copy sunrpc/rpcsvc/bootparam.h => sysdeps/arc/gccframe.h (74%) copy sysdeps/{i386/fpu/fegetmode.c => arc/get-rounding-mode.h} (58%) copy sysdeps/{generic/rseq-internal.h => arc/jmpbuf-offsets.h} (69%) create mode 100644 sysdeps/arc/jmpbuf-unwind.h create mode 100644 sysdeps/arc/ldsodefs.h copy sysdeps/{generic/rseq-internal.h => arc/libc-tls.c} (67%) copy elf/libc_early_init.c => sysdeps/arc/machine-gmon.h (52%) copy sysdeps/{generic/rseq-internal.h => arc/math-tests-trap.h} (66%) copy sysdeps/{generic/rseq-internal.h => arc/memusage.h} (68%) copy sysdeps/{arm => arc}/nofpu/Implies (100%) create mode 100644 sysdeps/arc/nofpu/libm-test-ulps create mode 100644 sysdeps/arc/nofpu/libm-test-ulps-name copy sysdeps/{unix/sysv/linux/rseq-sym.c => arc/nofpu/math-tests-exceptions.h} (67%) copy sysdeps/{generic/rseq-internal.h => arc/nofpu/math-tests-rounding.h} (62%) copy {gshadow => sysdeps/arc/nptl}/Makefile (50%) copy elf/libc_early_init.c => sysdeps/arc/nptl/pthreaddef.h (58%) create mode 100644 sysdeps/arc/nptl/tcb-offsets.sym create mode 100644 sysdeps/arc/nptl/tls.h create mode 100644 sysdeps/arc/preconfigure create mode 100644 sysdeps/arc/setjmp.S create mode 100644 sysdeps/arc/sfp-machine.h create mode 100644 sysdeps/arc/sotruss-lib.c copy sysdeps/{generic/rseq-internal.h => arc/stackinfo.h} (59%) create mode 100644 sysdeps/arc/start.S create mode 100644 sysdeps/arc/sysdep.h copy sysdeps/{alpha => arc}/tininess.h (100%) create mode 100644 sysdeps/arc/tls-macros.h copy sysdeps/{unix/sysv/linux/rseq-sym.c => arc/tst-audit.h} (68%) create mode 100644 sysdeps/hurd/include/sys/msg.h create mode 100644 sysdeps/hurd/include/sys/sem.h create mode 100644 sysdeps/hurd/include/sys/shm.h delete mode 100644 sysdeps/i386/cacheinfo.c delete mode 100644 sysdeps/unix/sysv/linux/aarch64/bits/rseq.h create mode 100644 sysdeps/unix/sysv/linux/arc/Implies create mode 100644 sysdeps/unix/sysv/linux/arc/Makefile create mode 100644 sysdeps/unix/sysv/linux/arc/Versions create mode 100644 sysdeps/unix/sysv/linux/arc/arch-syscall.h copy elf/libc_early_init.c => sysdeps/unix/sysv/linux/arc/bits/procfs.h (50%) copy sunrpc/rpcsvc/bootparam.h => sysdeps/unix/sysv/linux/arc/bits/timesize.h (75%) create mode 100644 sysdeps/unix/sysv/linux/arc/bits/types/__sigset_t.h create mode 100644 sysdeps/unix/sysv/linux/arc/c++-types.data create mode 100644 sysdeps/unix/sysv/linux/arc/clone.S create mode 100644 sysdeps/unix/sysv/linux/arc/configure create mode 100644 sysdeps/unix/sysv/linux/arc/configure.ac create mode 100644 sysdeps/unix/sysv/linux/arc/dl-static.c create mode 100644 sysdeps/unix/sysv/linux/arc/fixup-asm-unistd.h create mode 100644 sysdeps/unix/sysv/linux/arc/getcontext.S create mode 100644 sysdeps/unix/sysv/linux/arc/jmp_buf-macros.h copy sysdeps/{generic/rseq-internal.h => unix/sysv/linux/arc/kernel-features.h} (65%) rename sunrpc/rpcsvc/bootparam.h => sysdeps/unix/sysv/linux/arc/kernel_stat.h (65%) create mode 100644 sysdeps/unix/sysv/linux/arc/ld.abilist copy sysdeps/{generic/rseq-internal.h => unix/sysv/linux/arc/ldconfig.h} (60%) copy elf/libc_early_init.c => sysdeps/unix/sysv/linux/arc/ldsodefs.h (62%) create mode 100644 sysdeps/unix/sysv/linux/arc/libBrokenLocale.abilist create mode 100644 sysdeps/unix/sysv/linux/arc/libanl.abilist create mode 100644 sysdeps/unix/sysv/linux/arc/libc.abilist create mode 100644 sysdeps/unix/sysv/linux/arc/libcrypt.abilist create mode 100644 sysdeps/unix/sysv/linux/arc/libdl.abilist create mode 100644 sysdeps/unix/sysv/linux/arc/libm.abilist create mode 100644 sysdeps/unix/sysv/linux/arc/libpthread.abilist create mode 100644 sysdeps/unix/sysv/linux/arc/libresolv.abilist create mode 100644 sysdeps/unix/sysv/linux/arc/librt.abilist create mode 100644 sysdeps/unix/sysv/linux/arc/libthread_db.abilist create mode 100644 sysdeps/unix/sysv/linux/arc/libutil.abilist create mode 100644 sysdeps/unix/sysv/linux/arc/localplt.data create mode 100644 sysdeps/unix/sysv/linux/arc/makecontext.c copy sysdeps/{generic/rseq-internal.h => unix/sysv/linux/arc/mmap_internal.h} (70%) create mode 100644 sysdeps/unix/sysv/linux/arc/setcontext.S create mode 100644 sysdeps/unix/sysv/linux/arc/shlib-versions copy sysdeps/{generic/rseq-internal.h => unix/sysv/linux/arc/sigaction.c} (61%) copy sysdeps/{generic/rseq-internal.h => unix/sysv/linux/arc/sigcontextinfo.h} (74%) copy sysdeps/unix/sysv/linux/{rseq-sym.c => arc/sigrestorer.S} (70%) create mode 100644 sysdeps/unix/sysv/linux/arc/swapcontext.S copy sysdeps/{generic/rseq-internal.h => unix/sysv/linux/arc/sys/cachectl.h} (60%) create mode 100644 sysdeps/unix/sysv/linux/arc/sys/ucontext.h copy sysdeps/{generic/rseq-internal.h => unix/sysv/linux/arc/sys/user.h} (67%) rename sysdeps/unix/sysv/linux/{rseq-sym.c => arc/syscall.S} (71%) create mode 100644 sysdeps/unix/sysv/linux/arc/syscalls.list copy sysdeps/{generic/rseq-internal.h => unix/sysv/linux/arc/sysdep.c} (66%) create mode 100644 sysdeps/unix/sysv/linux/arc/sysdep.h rename sysdeps/{generic/rseq-internal.h => unix/sysv/linux/arc/ucontext-macros.h} (72%) create mode 100644 sysdeps/unix/sysv/linux/arc/ucontext_i.sym rename sysdeps/unix/sysv/linux/{x86/bits/rseq.h => arc/vfork.S} (56%) delete mode 100644 sysdeps/unix/sysv/linux/arm/bits/rseq.h delete mode 100644 sysdeps/unix/sysv/linux/bits/rseq.h delete mode 100644 sysdeps/unix/sysv/linux/mips/bits/rseq.h delete mode 100644 sysdeps/unix/sysv/linux/powerpc/bits/rseq.h delete mode 100644 sysdeps/unix/sysv/linux/rseq-internal.h delete mode 100644 sysdeps/unix/sysv/linux/s390/bits/rseq.h delete mode 100644 sysdeps/unix/sysv/linux/sys/rseq.h delete mode 100644 sysdeps/unix/sysv/linux/tst-rseq-nptl.c delete mode 100644 sysdeps/unix/sysv/linux/tst-rseq.h