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/gnu-master-arm-spec2k6-O3 in repository toolchain/ci/glibc.
from 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] adds 13cd625885 hurd: Add __x86_get_cpu_features to ld.abilist adds b8d3e8fbaa y2038: nptl: Convert sem_{clock|timed}wait to support 64 bit time adds 4b564f347f pselect.c: Pass a pointer to SYSCALL_CANCEL [BZ #26606] new a140ff9162 Fix handling of collating symbols in fnmatch (bug 26620) new f2c679d4b2 <sys/platform/x86.h>: Add Intel Key Locker support
The 2 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 + 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 +- 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 | 526 +++++++++++++++++++++ misc/daemon.c | 2 +- misc/getusershell.c | 2 +- nptl/sem_clockwait.c | 20 +- nptl/sem_open.c | 2 +- nptl/sem_timedwait.c | 20 +- nptl/sem_wait.c | 5 +- nptl/sem_waitcommon.c | 12 +- nptl/semaphoreP.h | 13 + nscd/nscd_helper.c | 2 +- posix/Makefile | 3 +- posix/fnmatch_loop.c | 4 +- posix/glob.c | 7 - .../mips/mips64/fxstat64.c => posix/tst-fnmatch6.c | 41 +- stdlib/canonicalize.c | 2 +- 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/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/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 | 56 ++- .../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/cpu-features.c | 14 + sysdeps/x86/dl-get-cpu-features.c | 6 +- sysdeps/x86/include/cpu-features.h | 183 +++++++ sysdeps/x86/{cpu-features.h => sys/platform/x86.h} | 175 ++----- sysdeps/x86/tst-cpu-features-cpuinfo.c | 250 ++++++++++ sysdeps/x86/tst-cpu-features-supports.c | 192 ++++++++ sysdeps/x86/tst-get-cpu-features.c | 12 +- 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 +- 195 files changed, 2151 insertions(+), 2029 deletions(-) copy sysdeps/unix/sysv/linux/mips/mips64/fxstat64.c => posix/tst-fnmatch6.c (55%) 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