This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_tk1/llvm-master-arm-spec2k6-Oz_LTO in repository toolchain/ci/glibc.
from 04bba1e5d8 x86: Set CPU usable feature bits conservatively [BZ #26552] adds 721a853415 elf.h: Add aarch64 bti/pac dynamic tag constants adds 7b51d9f69e C11 threads: Fix inaccuracies in testsuite adds 3357087b2a string: Fix GCC 11 `-Werror=stringop-overread' error adds e74b61c09a Disable -Wstringop-overread for some string tests adds c6a1a261c6 nptl: futex: Provide correct indentation for part of __futex [...] adds 59bb418bd0 benchtests: Add "workload" traces for exp adds abc9732aee benchtests: Add "workload" traces for expf128 adds fba686aa42 benchtests: Add "workload" traces for pow adds e24b248dcb benchtests: Add "workload" traces for powf128 adds cfa220bfdc benchtests: Add "workload" traces for sin adds ad1e1db5dc benchtests: Add "workload" traces for sinf adds 26fbd74059 benchtests: Add "workload" traces for sinf128 adds c71d13a098 Update powerpc libm-test-ulps adds 90e1600f4f linux: Always define STAT_IS_KERNEL_STAT adds 0b1c222cd0 linux: Define STAT64_IS_KERNEL_STAT64 adds 71aadfb8ae linux: Consolidate xstat{64} adds 4f40e6adc4 linux: Consolidate lxstat{64} adds 5febe6a38f linux: Consolidate fxstat{64} adds 5f85cc2f47 linux: Consolidate fxstatat{64} adds 2315996215 Linux: Consolidate xmknod adds 04986243d1 Remove internal usage of extensible stat functions adds 9efac04341 Update sparc libm-test-ulps adds ecdcafa571 linux: Simplify clock_getres adds 60a2e28b34 linux: Add ppoll time64 optimization adds 7c437d3778 linux: Add time64 semtimedop support adds a92f4e6299 linux: Add time64 pselect support adds 9620398097 x86: Install <sys/platform/x86.h> [BZ #26124] new 13cd625885 hurd: Add __x86_get_cpu_features to ld.abilist
The 1 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: NEWS | 1 + benchtests/Makefile | 2 +- benchtests/exp-inputs | 1002 ++++++++++ benchtests/expf128-inputs | 1005 ++++++++++ benchtests/pow-inputs | 1002 ++++++++++ benchtests/powf128-inputs | 1005 ++++++++++ benchtests/sin-inputs | 2004 +++++++++++++++++++ benchtests/sinf-inputs | 2004 +++++++++++++++++++ benchtests/sinf128-inputs | 2007 ++++++++++++++++++++ catgets/open_catalog.c | 2 +- csu/check_fds.c | 2 +- elf/cache.c | 4 +- elf/dl-load.c | 4 +- elf/dl-misc.c | 2 +- elf/dl-profile.c | 2 +- elf/elf.h | 2 + iconv/gconv_cache.c | 2 +- include/sys/select.h | 16 + include/sys/stat.h | 1 + inet/rcmd.c | 4 +- inet/ruserpass.c | 2 +- intl/loadmsgcat.c | 2 +- io/file_change_detection.c | 4 +- io/fts.c | 15 +- io/fts64.c | 5 +- io/ftw.c | 46 +- io/ftw64.c | 8 +- io/getdirname.c | 4 +- io/mkdirat.c | 2 +- io/mkfifoat.c | 2 +- io/openat.c | 2 +- io/openat64.c | 2 +- io/xmknodat.c | 2 +- libio/fileops.c | 2 +- locale/loadarchive.c | 4 +- locale/loadlocale.c | 4 +- manual/platform.texi | 517 +++++ misc/daemon.c | 2 +- misc/getusershell.c | 2 +- nptl/sem_open.c | 2 +- nscd/nscd_helper.c | 2 +- posix/glob.c | 7 - stdlib/canonicalize.c | 2 +- string/rawmemchr.c | 4 + string/tester.c | 3 + string/tst-cmp.c | 8 + sysdeps/gnu/glob64-lstat-compat.c | 2 +- sysdeps/gnu/glob64.c | 2 +- sysdeps/i386/i686/multiarch/Makefile | 4 - sysdeps/i386/i686/multiarch/test-multiarch.c | 1 - sysdeps/mach/hurd/i386/ld.abilist | 1 + sysdeps/mach/hurd/ptsname.c | 2 +- sysdeps/nptl/futex-internal.c | 6 +- sysdeps/posix/dl-fileid.h | 2 +- sysdeps/posix/euidaccess.c | 2 +- sysdeps/posix/fdopendir.c | 2 +- sysdeps/posix/fpathconf.c | 2 +- sysdeps/posix/getaddrinfo.c | 4 +- sysdeps/posix/isfdtype.c | 2 +- sysdeps/posix/opendir.c | 2 +- sysdeps/posix/pathconf.c | 2 +- sysdeps/posix/posix_fallocate.c | 2 +- sysdeps/posix/posix_fallocate64.c | 2 +- sysdeps/posix/sysconf.c | 2 +- sysdeps/posix/tempname.c | 7 +- sysdeps/powerpc/fpu/libm-test-ulps | 6 +- sysdeps/pthread/tst-mtx-recursive.c | 2 +- sysdeps/pthread/tst-thrd-sleep.c | 2 +- sysdeps/pthread/tst-tss-basic.c | 2 +- sysdeps/sparc/fpu/libm-test-ulps | 2 +- sysdeps/unix/sysv/linux/Makefile | 5 +- sysdeps/unix/sysv/linux/alpha/dl-fxstatat64.c | 1 - sysdeps/unix/sysv/linux/alpha/fxstat.c | 57 - .../linux/{generic/xstat.c => alpha/fxstat64.c} | 47 +- sysdeps/unix/sysv/linux/alpha/fxstatat.c | 52 - .../{mips/mips64/lxstat64.c => alpha/fxstatat64.c} | 31 +- sysdeps/unix/sysv/linux/alpha/kernel_stat.h | 2 + sysdeps/unix/sysv/linux/alpha/lxstat.c | 57 - .../linux/{generic/lxstat.c => alpha/lxstat64.c} | 47 +- sysdeps/unix/sysv/linux/alpha/xstat.c | 57 - .../linux/{generic/xstat.c => alpha/xstat64.c} | 47 +- sysdeps/unix/sysv/linux/arc/kernel_stat.h | 1 + sysdeps/unix/sysv/linux/arm/fxstat.c | 1 - sysdeps/unix/sysv/linux/arm/fxstatat.c | 1 - sysdeps/unix/sysv/linux/arm/lxstat.c | 1 - sysdeps/unix/sysv/linux/arm/xstat.c | 1 - sysdeps/unix/sysv/linux/clock_getres.c | 38 +- sysdeps/unix/sysv/linux/faccessat.c | 2 +- sysdeps/unix/sysv/linux/fexecve.c | 4 +- sysdeps/unix/sysv/linux/fxstat.c | 62 +- sysdeps/unix/sysv/linux/fxstat64.c | 53 +- sysdeps/unix/sysv/linux/fxstatat.c | 55 +- sysdeps/unix/sysv/linux/fxstatat64.c | 65 +- .../unix/sysv/linux/generic/wordsize-32/fxstat.c | 57 - .../unix/sysv/linux/generic/wordsize-32/fxstat64.c | 36 - .../unix/sysv/linux/generic/wordsize-32/fxstatat.c | 56 - .../sysv/linux/generic/wordsize-32/fxstatat64.c | 37 - .../unix/sysv/linux/generic/wordsize-32/lxstat.c | 55 - .../unix/sysv/linux/generic/wordsize-32/lxstat64.c | 66 - .../unix/sysv/linux/generic/wordsize-32/xstat.c | 54 - .../unix/sysv/linux/generic/wordsize-32/xstat64.c | 63 - sysdeps/unix/sysv/linux/generic/xmknod.c | 54 - sysdeps/unix/sysv/linux/hppa/fxstat.c | 1 - sysdeps/unix/sysv/linux/hppa/fxstatat.c | 1 - sysdeps/unix/sysv/linux/hppa/kernel_stat.h | 2 + sysdeps/unix/sysv/linux/hppa/lxstat.c | 1 - sysdeps/unix/sysv/linux/hppa/xstat.c | 1 - sysdeps/unix/sysv/linux/i386/fxstat.c | 59 - sysdeps/unix/sysv/linux/i386/fxstatat.c | 54 - sysdeps/unix/sysv/linux/i386/ld.abilist | 1 + sysdeps/unix/sysv/linux/i386/lxstat.c | 60 - sysdeps/unix/sysv/linux/i386/xstat.c | 59 - sysdeps/unix/sysv/linux/ia64/kernel_stat.h | 1 + sysdeps/unix/sysv/linux/include/sys/sem.h | 6 + sysdeps/unix/sysv/linux/kernel_stat.h | 2 + sysdeps/unix/sysv/linux/lxstat.c | 64 +- sysdeps/unix/sysv/linux/lxstat64.c | 68 +- sysdeps/unix/sysv/linux/m68k/fxstat.c | 1 - sysdeps/unix/sysv/linux/m68k/fxstatat.c | 1 - sysdeps/unix/sysv/linux/m68k/lxstat.c | 1 - sysdeps/unix/sysv/linux/m68k/xstat.c | 1 - sysdeps/unix/sysv/linux/microblaze/fxstat.c | 1 - sysdeps/unix/sysv/linux/microblaze/fxstatat.c | 1 - sysdeps/unix/sysv/linux/microblaze/kernel_stat.h | 2 + sysdeps/unix/sysv/linux/microblaze/lxstat.c | 1 - .../linux/microblaze/{pselect.c => pselect32.c} | 32 +- sysdeps/unix/sysv/linux/microblaze/xstat.c | 1 - .../sysv/linux/mips/{mips64/xstat64.c => fxstat.c} | 34 +- sysdeps/unix/sysv/linux/mips/kernel_stat.h | 7 + .../sysv/linux/mips/{mips64/xstat64.c => lxstat.c} | 34 +- sysdeps/unix/sysv/linux/mips/mips32/fxstatat.c | 1 - sysdeps/unix/sysv/linux/mips/mips64/fxstat64.c | 13 +- .../linux/mips/mips64/{xstat64.c => fxstatat.c} | 27 +- sysdeps/unix/sysv/linux/mips/mips64/fxstatat64.c | 28 +- sysdeps/unix/sysv/linux/mips/mips64/lxstat64.c | 14 +- sysdeps/unix/sysv/linux/mips/mips64/xstat64.c | 16 +- .../unix/sysv/linux/{wordsize-64 => mips}/xstat.c | 32 +- sysdeps/unix/sysv/linux/oldglob.c | 2 +- sysdeps/unix/sysv/linux/pathconf.c | 4 +- sysdeps/unix/sysv/linux/powerpc/powerpc32/fxstat.c | 1 - .../unix/sysv/linux/powerpc/powerpc32/fxstatat.c | 1 - .../sysv/linux/powerpc/powerpc32/kernel_stat.h | 2 + sysdeps/unix/sysv/linux/powerpc/powerpc32/lxstat.c | 2 - sysdeps/unix/sysv/linux/powerpc/powerpc32/xstat.c | 1 - .../sysv/linux/powerpc/powerpc64/kernel_stat.h | 1 + sysdeps/unix/sysv/linux/ppoll.c | 18 +- sysdeps/unix/sysv/linux/pselect.c | 53 +- .../unix/sysv/linux/pselect32.c | 45 +- sysdeps/unix/sysv/linux/ptsname.c | 4 +- sysdeps/unix/sysv/linux/s390/s390-32/fxstat.c | 1 - sysdeps/unix/sysv/linux/s390/s390-32/fxstatat.c | 1 - sysdeps/unix/sysv/linux/s390/s390-32/lxstat.c | 1 - sysdeps/unix/sysv/linux/s390/s390-32/xstat.c | 1 - sysdeps/unix/sysv/linux/s390/s390-64/kernel_stat.h | 1 + sysdeps/unix/sysv/linux/semtimedop.c | 57 +- sysdeps/unix/sysv/linux/sh/fxstat.c | 1 - sysdeps/unix/sysv/linux/sh/fxstatat.c | 1 - sysdeps/unix/sysv/linux/sh/lxstat.c | 2 - sysdeps/unix/sysv/linux/sh/xstat.c | 1 - sysdeps/unix/sysv/linux/sparc/sparc32/fxstat.c | 1 - sysdeps/unix/sysv/linux/sparc/sparc32/fxstatat.c | 1 - .../unix/sysv/linux/sparc/sparc32/kernel_stat.h | 2 + sysdeps/unix/sysv/linux/sparc/sparc32/lxstat.c | 2 - sysdeps/unix/sysv/linux/sparc/sparc32/xstat.c | 1 - .../unix/sysv/linux/sparc/sparc64/dl-fxstatat64.c | 1 - sysdeps/unix/sysv/linux/sparc/sparc64/fxstat.c | 1 - sysdeps/unix/sysv/linux/sparc/sparc64/fxstatat.c | 1 - .../unix/sysv/linux/sparc/sparc64/kernel_stat.h | 7 + sysdeps/unix/sysv/linux/sparc/sparc64/lxstat.c | 1 - sysdeps/unix/sysv/linux/sparc/sparc64/xstat.c | 1 - sysdeps/unix/sysv/linux/ttyname.c | 8 +- sysdeps/unix/sysv/linux/ttyname_r.c | 8 +- .../unix/sysv/linux/wordsize-64/dl-fxstatat64.c | 1 - sysdeps/unix/sysv/linux/wordsize-64/fxstat.c | 45 - sysdeps/unix/sysv/linux/wordsize-64/fxstat64.c | 1 - sysdeps/unix/sysv/linux/wordsize-64/fxstatat.c | 48 - sysdeps/unix/sysv/linux/wordsize-64/fxstatat64.c | 1 - sysdeps/unix/sysv/linux/wordsize-64/lxstat.c | 45 - sysdeps/unix/sysv/linux/wordsize-64/lxstat64.c | 1 - sysdeps/unix/sysv/linux/wordsize-64/xstat64.c | 1 - sysdeps/unix/sysv/linux/x86_64/64/ld.abilist | 1 + sysdeps/unix/sysv/linux/x86_64/kernel_stat.h | 1 + sysdeps/unix/sysv/linux/x86_64/x32/ld.abilist | 1 + sysdeps/unix/sysv/linux/xmknod.c | 8 +- sysdeps/unix/sysv/linux/xstat.c | 60 +- sysdeps/unix/sysv/linux/xstat64.c | 61 +- sysdeps/unix/sysv/linux/xstatconv.c | 2 +- sysdeps/unix/sysv/linux/xstatconv.h | 2 +- sysdeps/unix/sysv/linux/xstatover.h | 67 + sysdeps/x86/Makefile | 4 +- sysdeps/x86/Versions | 4 +- sysdeps/x86/dl-get-cpu-features.c | 6 +- sysdeps/x86/include/cpu-features.h | 183 ++ sysdeps/x86/{cpu-features.h => sys/platform/x86.h} | 150 +- sysdeps/x86/tst-cpu-features-cpuinfo.c | 250 +++ sysdeps/x86/tst-cpu-features-supports.c | 192 ++ sysdeps/x86/tst-get-cpu-features.c | 6 +- sysdeps/x86_64/fpu/math-tests-arch.h | 2 +- sysdeps/x86_64/multiarch/Makefile | 4 - sysdeps/x86_64/multiarch/test-multiarch.c | 96 - sysvipc/ftok.c | 2 +- time/getdate.c | 2 +- time/tzfile.c | 4 +- 203 files changed, 12076 insertions(+), 1995 deletions(-) create mode 100644 benchtests/expf128-inputs create mode 100644 benchtests/powf128-inputs create mode 100644 benchtests/sinf128-inputs delete mode 100644 sysdeps/i386/i686/multiarch/test-multiarch.c delete mode 100644 sysdeps/unix/sysv/linux/alpha/dl-fxstatat64.c delete mode 100644 sysdeps/unix/sysv/linux/alpha/fxstat.c copy sysdeps/unix/sysv/linux/{generic/xstat.c => alpha/fxstat64.c} (56%) delete mode 100644 sysdeps/unix/sysv/linux/alpha/fxstatat.c copy sysdeps/unix/sysv/linux/{mips/mips64/lxstat64.c => alpha/fxstatat64.c} (62%) delete mode 100644 sysdeps/unix/sysv/linux/alpha/lxstat.c rename sysdeps/unix/sysv/linux/{generic/lxstat.c => alpha/lxstat64.c} (55%) delete mode 100644 sysdeps/unix/sysv/linux/alpha/xstat.c rename sysdeps/unix/sysv/linux/{generic/xstat.c => alpha/xstat64.c} (57%) delete mode 100644 sysdeps/unix/sysv/linux/arm/fxstat.c delete mode 100644 sysdeps/unix/sysv/linux/arm/fxstatat.c delete mode 100644 sysdeps/unix/sysv/linux/arm/lxstat.c delete mode 100644 sysdeps/unix/sysv/linux/arm/xstat.c delete mode 100644 sysdeps/unix/sysv/linux/generic/wordsize-32/fxstat.c delete mode 100644 sysdeps/unix/sysv/linux/generic/wordsize-32/fxstat64.c delete mode 100644 sysdeps/unix/sysv/linux/generic/wordsize-32/fxstatat.c delete mode 100644 sysdeps/unix/sysv/linux/generic/wordsize-32/fxstatat64.c delete mode 100644 sysdeps/unix/sysv/linux/generic/wordsize-32/lxstat.c delete mode 100644 sysdeps/unix/sysv/linux/generic/wordsize-32/lxstat64.c delete mode 100644 sysdeps/unix/sysv/linux/generic/wordsize-32/xstat.c delete mode 100644 sysdeps/unix/sysv/linux/generic/wordsize-32/xstat64.c delete mode 100644 sysdeps/unix/sysv/linux/generic/xmknod.c delete mode 100644 sysdeps/unix/sysv/linux/hppa/fxstat.c delete mode 100644 sysdeps/unix/sysv/linux/hppa/fxstatat.c delete mode 100644 sysdeps/unix/sysv/linux/hppa/lxstat.c delete mode 100644 sysdeps/unix/sysv/linux/hppa/xstat.c delete mode 100644 sysdeps/unix/sysv/linux/i386/fxstat.c delete mode 100644 sysdeps/unix/sysv/linux/i386/fxstatat.c delete mode 100644 sysdeps/unix/sysv/linux/i386/lxstat.c delete mode 100644 sysdeps/unix/sysv/linux/i386/xstat.c delete mode 100644 sysdeps/unix/sysv/linux/m68k/fxstat.c delete mode 100644 sysdeps/unix/sysv/linux/m68k/fxstatat.c delete mode 100644 sysdeps/unix/sysv/linux/m68k/lxstat.c delete mode 100644 sysdeps/unix/sysv/linux/m68k/xstat.c delete mode 100644 sysdeps/unix/sysv/linux/microblaze/fxstat.c delete mode 100644 sysdeps/unix/sysv/linux/microblaze/fxstatat.c delete mode 100644 sysdeps/unix/sysv/linux/microblaze/lxstat.c rename sysdeps/unix/sysv/linux/microblaze/{pselect.c => pselect32.c} (67%) delete mode 100644 sysdeps/unix/sysv/linux/microblaze/xstat.c copy sysdeps/unix/sysv/linux/mips/{mips64/xstat64.c => fxstat.c} (70%) copy sysdeps/unix/sysv/linux/mips/{mips64/xstat64.c => lxstat.c} (69%) delete mode 100644 sysdeps/unix/sysv/linux/mips/mips32/fxstatat.c copy sysdeps/unix/sysv/linux/mips/mips64/{xstat64.c => fxstatat.c} (67%) rename sysdeps/unix/sysv/linux/{wordsize-64 => mips}/xstat.c (67%) delete mode 100644 sysdeps/unix/sysv/linux/powerpc/powerpc32/fxstat.c delete mode 100644 sysdeps/unix/sysv/linux/powerpc/powerpc32/fxstatat.c delete mode 100644 sysdeps/unix/sysv/linux/powerpc/powerpc32/lxstat.c delete mode 100644 sysdeps/unix/sysv/linux/powerpc/powerpc32/xstat.c copy io/mkdirat.c => sysdeps/unix/sysv/linux/pselect32.c (51%) delete mode 100644 sysdeps/unix/sysv/linux/s390/s390-32/fxstat.c delete mode 100644 sysdeps/unix/sysv/linux/s390/s390-32/fxstatat.c delete mode 100644 sysdeps/unix/sysv/linux/s390/s390-32/lxstat.c delete mode 100644 sysdeps/unix/sysv/linux/s390/s390-32/xstat.c delete mode 100644 sysdeps/unix/sysv/linux/sh/fxstat.c delete mode 100644 sysdeps/unix/sysv/linux/sh/fxstatat.c delete mode 100644 sysdeps/unix/sysv/linux/sh/lxstat.c delete mode 100644 sysdeps/unix/sysv/linux/sh/xstat.c delete mode 100644 sysdeps/unix/sysv/linux/sparc/sparc32/fxstat.c delete mode 100644 sysdeps/unix/sysv/linux/sparc/sparc32/fxstatat.c delete mode 100644 sysdeps/unix/sysv/linux/sparc/sparc32/lxstat.c delete mode 100644 sysdeps/unix/sysv/linux/sparc/sparc32/xstat.c delete mode 100644 sysdeps/unix/sysv/linux/sparc/sparc64/dl-fxstatat64.c delete mode 100644 sysdeps/unix/sysv/linux/sparc/sparc64/fxstat.c delete mode 100644 sysdeps/unix/sysv/linux/sparc/sparc64/fxstatat.c delete mode 100644 sysdeps/unix/sysv/linux/sparc/sparc64/lxstat.c delete mode 100644 sysdeps/unix/sysv/linux/sparc/sparc64/xstat.c delete mode 100644 sysdeps/unix/sysv/linux/wordsize-64/dl-fxstatat64.c delete mode 100644 sysdeps/unix/sysv/linux/wordsize-64/fxstat.c delete mode 100644 sysdeps/unix/sysv/linux/wordsize-64/fxstat64.c delete mode 100644 sysdeps/unix/sysv/linux/wordsize-64/fxstatat.c delete mode 100644 sysdeps/unix/sysv/linux/wordsize-64/fxstatat64.c delete mode 100644 sysdeps/unix/sysv/linux/wordsize-64/lxstat.c delete mode 100644 sysdeps/unix/sysv/linux/wordsize-64/lxstat64.c delete mode 100644 sysdeps/unix/sysv/linux/wordsize-64/xstat64.c create mode 100644 sysdeps/unix/sysv/linux/xstatover.h create mode 100644 sysdeps/x86/include/cpu-features.h rename sysdeps/x86/{cpu-features.h => sys/platform/x86.h} (81%) create mode 100644 sysdeps/x86/tst-cpu-features-cpuinfo.c create mode 100644 sysdeps/x86/tst-cpu-features-supports.c delete mode 100644 sysdeps/x86_64/multiarch/test-multiarch.c