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 11b2858bd1 Sync intprops.h with gnulib adds 9c774ad764 Sync flexmember.h with gnulib adds 252864544a posix: Sync fnmatch with gnulib adds 8cc1e39a36 Drop nan-pseudo-number.h usage from tests adds f5a6f846b0 nptl: Remove set*id, set*gid files which are not built adds cd6274089f aarch64: fix stack missing after sp is updated adds 3ec5d83d2a x86-64: Avoid rep movsb with short distance [BZ #27130] adds b47b07c92d hurd: Fix mmap(!MAP_FIXED) on bogus address adds 6ea5b57afa x86: Check IFUNC definition in unrelocated executable [BZ #20019] adds c50c65a8bf nptl: Fix comment typo in pthread_cond_wait.c adds f5082c7010 aarch64: push the set of rules before falling into slow path adds 6cc992412c alpha: Provide wait4 for static library [BZ #27150] adds ef8c78a6c6 Import idx.h from gnulib adds 47f4316095 Import filename.h from gnulib adds 448a256359 malloc: Add scratch_buffer_dupfree adds c6e0b0b5b0 stdlib: Sync canonicalize with gnulib [BZ #10635] [BZ #26592 [...] adds ecdb06cdf2 support: Add support_small_thread_stack_size adds 3016596a81 Add SEGV_MTEAERR and SEGV_MTESERR from Linux 5.10. adds caa884dda7 Remove dbl-64/wordsize-64 adds 9e97f239ea Remove dbl-64/wordsize-64 (part 2) adds ecce11aa07 x86: Support GNU_PROPERTY_X86_ISA_1_V[234] marker [BZ #26717] adds 18b640c570 Update NEWS for CVE-2019-25013. adds 2f056e8a5d aarch64: define PI_STATIC_AND_HIDDEN adds eeaa19f75e mntent: Use __putc_unlocked instead of fputc_unlocked adds 1b5c9dfeb2 ARC: Regenerate ulps adds c6e2ca2c3f POSIX locale: Fix typo in comment adds a7e9dbb774 Add xchdir to libsupport. adds 7a72265436 Add xfchmod to libsupport adds 2cd361b511 posix: Correct attribute access mode on readlinkat [BZ #27024]. adds c31b1f5231 riscv: support GNU indirect function adds 313bfd505e riscv: Initialize $gp before resolving the IRELATIVE relocation adds 1c426b1d59 Update STATX_ATTR_DAX value from Linux 5.10. adds 7b9c3260bc support: Add xchmod wrapper adds 42dda89dcb posix: Fix return value of system if shell can not be execut [...] adds 4dddd7e9cb posix: Sync tempname with gnulib [BZ #26648] adds bf7db6d369 math: Add BZ#18980 fix back on dbl-64 cosh adds 87d583c6e8 install: Replace scripts/output-format.sed with objdump -f [ [...] adds 0400f92833 Makerules: Do not require startup files for format.lds probe object adds f430293d84 posix: consume less entropy on tempname adds 2ef23b5205 x86: Set header.feature_1 in TCB for always-on CET [BZ #27177] adds 86a4d3fa7d elf: work around a gcc bug in elf_get_dynamic_info adds efbbd9c33a ldconfig/x86: Store ISA level in cache and aux cache adds cf12900645 Use the right argument code in unnormal tests adds 7137d682eb ifuncmain6pie: Remove the circular IFUNC dependency [BZ #20019] adds d18f59bf92 Fix x86 build with --enable-tunable=no adds 2d651eb926 x86: Move x86 processor cache info to cpu_features adds cc528f9a7e math/test-tgmath2: Fix fabs failure when no long double adds 86f65dffc2 ld.so: Add --list-tunables to print tunable values adds 96f17e6e63 ARC: nofpu: Regenerate ulps adds f678099de9 Update hppa libm-test-ulps adds a031b3abad Update powerpc-nofpu libm-test-ulps. adds 07169fcac7 Update arm libm-test-ulps. adds 202586f73e Update MIPS libm-test-ulps.
No new revisions were added by this update.
Summary of changes: Makerules | 16 +- NEWS | 7 + benchtests/strcoll-inputs/filelist#en_US.UTF-8 | 1 - config.h.in | 3 + config.make.in | 1 - configure | 19 - configure.ac | 11 - elf/Makefile | 13 + elf/cache.c | 39 +- elf/dl-cache.c | 4 + elf/dl-main.h | 2 +- elf/dl-tunables.c | 43 + elf/dl-tunables.h | 2 + elf/dl-usage.c | 7 +- elf/elf.h | 35 +- elf/get-dynamic-info.h | 41 +- elf/ifuncmain6pie.c | 14 +- elf/ifuncmod6.c | 8 +- elf/ldconfig.c | 18 +- elf/readelflib.c | 81 +- elf/readlib.c | 7 +- elf/rtld.c | 19 + elf/tst-glibc-hwcaps-2-cache.c | 45 + .../etc/ld.so.conf | 0 .../postclean.req | 0 elf/tst-glibc-hwcaps-2-cache.script | 8 + elf/tst-rtld-list-tunables.exp | 14 + elf/tst-rtld-list-tunables.sh | 34 + include/filename.h | 112 ++ include/idx.h | 114 ++ include/scratch_buffer.h | 16 + io/bits/statx-generic.h | 2 +- libc-abis | 1 + localedata/locales/POSIX | 2 +- malloc/Makefile | 1 + malloc/Versions | 1 + .../scratch_buffer_dupfree.c | 31 +- malloc/tst-scratch_buffer.c | 26 +- manual/tunables.texi | 38 + math/libm-test-driver.c | 17 +- math/libm-test-fpclassify.inc | 18 +- math/libm-test-isinf.inc | 18 +- math/libm-test-isnan.inc | 18 +- math/libm-test-issignaling.inc | 18 +- math/test-tgmath2.c | 4 +- misc/mntent_r.c | 12 +- nptl/Makefile | 4 - nptl/pthread_cond_wait.c | 2 +- nptl/pthread_setegid.c | 3 - nptl/pthread_seteuid.c | 3 - nptl/pthread_setgid.c | 3 - nptl/pthread_setregid.c | 3 - nptl/pthread_setresgid.c | 3 - nptl/pthread_setresuid.c | 3 - nptl/pthread_setreuid.c | 3 - nptl/pthread_setuid.c | 3 - posix/flexmember.h | 25 +- posix/fnmatch.c | 548 +++--- posix/fnmatch_loop.c | 1977 ++++++++++---------- posix/unistd.h | 2 +- scripts/output-format.sed | 35 - stdlib/canonicalize.c | 546 ++++-- stdlib/test-bz22786.c | 11 +- stdlib/tst-system.c | 17 + support/Makefile | 3 + support/support_set_small_thread_stack_size.c | 12 +- .../fpu/nan-pseudo-number.h => support/xchdir.c | 20 +- .../fpu/nan-pseudo-number.h => support/xchmod.c | 22 +- .../fpu/nan-pseudo-number.h => support/xfchmod.c | 20 +- support/xthread.h | 2 + support/xunistd.h | 3 + sysdeps/aarch64/Implies | 1 - sysdeps/aarch64/configure | 5 + sysdeps/aarch64/configure.ac | 4 + sysdeps/aarch64/dl-tlsdesc.S | 4 +- sysdeps/alpha/Implies | 1 - sysdeps/arc/fpu/libm-test-ulps | 8 +- sysdeps/arc/nofpu/libm-test-ulps | 11 +- sysdeps/arm/libm-test-ulps | 23 +- sysdeps/generic/dl-cache.h | 16 +- .../nan-pseudo-number.h => generic/dl-isa-level.h} | 19 +- .../s_getpayload.c => generic/elf-read-prop.h} | 31 +- sysdeps/generic/ldconfig.h | 22 +- sysdeps/hppa/fpu/libm-test-ulps | 23 +- sysdeps/i386/dl-machine.h | 16 +- sysdeps/ieee754/dbl-64/e_acosh.c | 50 +- sysdeps/ieee754/dbl-64/e_cosh.c | 76 +- sysdeps/ieee754/dbl-64/e_fmod.c | 202 +- sysdeps/ieee754/dbl-64/e_log10.c | 42 +- sysdeps/ieee754/dbl-64/s_frexp.c | 81 +- sysdeps/ieee754/dbl-64/s_getpayload.c | 15 +- sysdeps/ieee754/dbl-64/s_issignaling.c | 14 +- sysdeps/ieee754/dbl-64/s_llround.c | 49 +- sysdeps/ieee754/dbl-64/s_lround.c | 57 +- sysdeps/ieee754/dbl-64/s_modf.c | 80 +- sysdeps/ieee754/dbl-64/s_remquo.c | 43 +- sysdeps/ieee754/dbl-64/s_roundeven.c | 79 +- sysdeps/ieee754/dbl-64/s_scalbln.c | 63 +- sysdeps/ieee754/dbl-64/s_scalbn.c | 63 +- sysdeps/ieee754/dbl-64/s_setpayload_main.c | 42 +- sysdeps/ieee754/dbl-64/s_totalorder.c | 32 +- sysdeps/ieee754/dbl-64/s_totalordermag.c | 24 +- sysdeps/ieee754/dbl-64/wordsize-64/e_acosh.c | 68 - sysdeps/ieee754/dbl-64/wordsize-64/e_cosh.c | 85 - sysdeps/ieee754/dbl-64/wordsize-64/e_fmod.c | 106 -- sysdeps/ieee754/dbl-64/wordsize-64/e_log10.c | 87 - sysdeps/ieee754/dbl-64/wordsize-64/s_frexp.c | 66 - sysdeps/ieee754/dbl-64/wordsize-64/s_issignaling.c | 43 - sysdeps/ieee754/dbl-64/wordsize-64/s_llround.c | 75 - sysdeps/ieee754/dbl-64/wordsize-64/s_lround.c | 86 - sysdeps/ieee754/dbl-64/wordsize-64/s_modf.c | 65 - sysdeps/ieee754/dbl-64/wordsize-64/s_remquo.c | 111 -- sysdeps/ieee754/dbl-64/wordsize-64/s_roundeven.c | 71 - sysdeps/ieee754/dbl-64/wordsize-64/s_scalbln.c | 60 - sysdeps/ieee754/dbl-64/wordsize-64/s_scalbn.c | 60 - .../ieee754/dbl-64/wordsize-64/s_setpayload_main.c | 54 - sysdeps/ieee754/dbl-64/wordsize-64/s_totalorder.c | 76 - .../ieee754/dbl-64/wordsize-64/s_totalordermag.c | 73 - sysdeps/ieee754/ldbl-96/nan-pseudo-number.h | 4 +- sysdeps/mach/hurd/mmap.c | 9 +- sysdeps/mips/mips32/libm-test-ulps | 23 +- sysdeps/mips/mips64/Implies | 1 - sysdeps/mips/mips64/libm-test-ulps | 23 +- sysdeps/posix/system.c | 4 + sysdeps/posix/tempname.c | 291 +-- sysdeps/powerpc/nofpu/libm-test-ulps | 33 +- sysdeps/riscv/dl-irel.h | 56 + sysdeps/riscv/dl-machine.h | 44 +- sysdeps/s390/s390-64/Implies | 1 - sysdeps/sparc/sparc64/Implies | 1 - sysdeps/unix/sysv/linux/alpha/wait4.c | 2 + sysdeps/unix/sysv/linux/arm/readelflib.c | 22 +- sysdeps/unix/sysv/linux/bits/siginfo-consts.h | 6 +- sysdeps/unix/sysv/linux/faccessat.c | 3 +- sysdeps/unix/sysv/linux/ia64/readelflib.c | 22 +- sysdeps/unix/sysv/linux/mips/readelflib.c | 22 +- sysdeps/unix/sysv/linux/powerpc/readelflib.c | 22 +- sysdeps/unix/sysv/linux/riscv/readelflib.c | 22 +- sysdeps/unix/sysv/linux/s390/readelflib.c | 22 +- sysdeps/unix/sysv/linux/sparc/readelflib.c | 22 +- sysdeps/unix/sysv/linux/x86/elf-read-prop.h | 60 + sysdeps/unix/sysv/linux/x86/readelflib.c | 23 +- sysdeps/unix/sysv/linux/x86_64/Makefile | 51 + .../unix/sysv/linux/x86_64/tst-glibc-hwcaps-2.c | 84 + .../sysv/linux/x86_64/x86-64-isa-level-VALUE.c | 4 + sysdeps/x86/Makefile | 36 + .../x86/{fpu/nan-pseudo-number.h => abi-note.c} | 27 +- sysdeps/x86/cacheinfo.c | 46 +- sysdeps/x86/cacheinfo.h | 400 +--- sysdeps/x86/configure | 79 + sysdeps/x86/configure.ac | 66 + sysdeps/x86/cpu-features.c | 38 +- sysdeps/x86/dl-cacheinfo.h | 460 +++++ sysdeps/x86/dl-cet.c | 17 +- .../{fpu/nan-pseudo-number.h => dl-isa-level.h} | 23 +- sysdeps/x86/dl-prop.h | 113 +- sysdeps/x86/fpu/nan-pseudo-number.h | 1 - sysdeps/x86/get-isa-level.h | 67 + sysdeps/x86/include/cpu-features.h | 24 + sysdeps/x86/isa-level.c | 97 + sysdeps/x86/link_map.h | 18 +- sysdeps/x86/tst-isa-level-1.c | 104 + sysdeps/x86/tst-isa-level-mod-1-baseline.c | 1 + sysdeps/x86/tst-isa-level-mod-1-v2.c | 1 + sysdeps/x86/tst-isa-level-mod-1-v3.c | 1 + sysdeps/x86/tst-isa-level-mod-1-v4.c | 1 + .../nan-pseudo-number.h => tst-isa-level-mod-1.c} | 17 +- sysdeps/x86/tst-setjmp-cet.c | 1 + sysdeps/x86_64/Implies | 1 - sysdeps/x86_64/dl-hwcaps-subdirs.c | 31 +- sysdeps/x86_64/dl-machine.h | 16 +- .../x86_64/multiarch/memmove-vec-unaligned-erms.S | 21 + sysdeps/x86_64/tst-glibc-hwcaps.c | 41 +- 173 files changed, 4791 insertions(+), 4430 deletions(-) create mode 100644 elf/tst-glibc-hwcaps-2-cache.c copy elf/{tst-glibc-hwcaps-cache.root => tst-glibc-hwcaps-2-cache.root}/etc/ld.so. [...] copy elf/{tst-glibc-hwcaps-cache.root => tst-glibc-hwcaps-2-cache.root}/postclean. [...] create mode 100644 elf/tst-glibc-hwcaps-2-cache.script create mode 100644 elf/tst-rtld-list-tunables.exp create mode 100755 elf/tst-rtld-list-tunables.sh create mode 100644 include/filename.h create mode 100644 include/idx.h copy sysdeps/x86/fpu/nan-pseudo-number.h => malloc/scratch_buffer_dupfree.c (58%) delete mode 100644 nptl/pthread_setegid.c delete mode 100644 nptl/pthread_seteuid.c delete mode 100644 nptl/pthread_setgid.c delete mode 100644 nptl/pthread_setregid.c delete mode 100644 nptl/pthread_setresgid.c delete mode 100644 nptl/pthread_setresuid.c delete mode 100644 nptl/pthread_setreuid.c delete mode 100644 nptl/pthread_setuid.c delete mode 100644 scripts/output-format.sed copy sysdeps/x86/fpu/nan-pseudo-number.h => support/xchdir.c (64%) copy sysdeps/x86/fpu/nan-pseudo-number.h => support/xchmod.c (64%) copy sysdeps/x86/fpu/nan-pseudo-number.h => support/xfchmod.c (64%) copy sysdeps/{x86/fpu/nan-pseudo-number.h => generic/dl-isa-level.h} (64%) rename sysdeps/{ieee754/dbl-64/wordsize-64/s_getpayload.c => generic/elf-read-prop [...] delete mode 100644 sysdeps/ieee754/dbl-64/wordsize-64/e_acosh.c delete mode 100644 sysdeps/ieee754/dbl-64/wordsize-64/e_cosh.c delete mode 100644 sysdeps/ieee754/dbl-64/wordsize-64/e_fmod.c delete mode 100644 sysdeps/ieee754/dbl-64/wordsize-64/e_log10.c delete mode 100644 sysdeps/ieee754/dbl-64/wordsize-64/s_frexp.c delete mode 100644 sysdeps/ieee754/dbl-64/wordsize-64/s_issignaling.c delete mode 100644 sysdeps/ieee754/dbl-64/wordsize-64/s_llround.c delete mode 100644 sysdeps/ieee754/dbl-64/wordsize-64/s_lround.c delete mode 100644 sysdeps/ieee754/dbl-64/wordsize-64/s_modf.c delete mode 100644 sysdeps/ieee754/dbl-64/wordsize-64/s_remquo.c delete mode 100644 sysdeps/ieee754/dbl-64/wordsize-64/s_roundeven.c delete mode 100644 sysdeps/ieee754/dbl-64/wordsize-64/s_scalbln.c delete mode 100644 sysdeps/ieee754/dbl-64/wordsize-64/s_scalbn.c delete mode 100644 sysdeps/ieee754/dbl-64/wordsize-64/s_setpayload_main.c delete mode 100644 sysdeps/ieee754/dbl-64/wordsize-64/s_totalorder.c delete mode 100644 sysdeps/ieee754/dbl-64/wordsize-64/s_totalordermag.c create mode 100644 sysdeps/riscv/dl-irel.h create mode 100644 sysdeps/unix/sysv/linux/x86/elf-read-prop.h create mode 100644 sysdeps/unix/sysv/linux/x86_64/tst-glibc-hwcaps-2.c create mode 100644 sysdeps/unix/sysv/linux/x86_64/x86-64-isa-level-VALUE.c copy sysdeps/x86/{fpu/nan-pseudo-number.h => abi-note.c} (52%) copy sysdeps/x86/{fpu/nan-pseudo-number.h => dl-isa-level.h} (56%) create mode 100644 sysdeps/x86/get-isa-level.h create mode 100644 sysdeps/x86/isa-level.c create mode 100644 sysdeps/x86/tst-isa-level-1.c create mode 100644 sysdeps/x86/tst-isa-level-mod-1-baseline.c create mode 100644 sysdeps/x86/tst-isa-level-mod-1-v2.c create mode 100644 sysdeps/x86/tst-isa-level-mod-1-v3.c create mode 100644 sysdeps/x86/tst-isa-level-mod-1-v4.c copy sysdeps/x86/{fpu/nan-pseudo-number.h => tst-isa-level-mod-1.c} (64%) create mode 100644 sysdeps/x86/tst-setjmp-cet.c