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_LTO in repository toolchain/ci/glibc.
from 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. adds 0887fff0b0 Hurd: Add rtld-strncpy-c.c adds 0ec583d926 libmvec: Add extra-test-objs to test-extras adds cabc8a2916 elf: Avoid RELATIVE relocation for _dl_sysinfo adds 22b79ed7f4 Use <startup.h> in __libc_init_secure adds 1006250ea2 posix: Fix regex_internal.h on bootstrap adds 961d7cff51 stdlib: Add testcase for BZ #26241 adds d7ee6bd8c2 posix: Fix fnmatch.c on bootstrap adds ff6d62e9ed <sys/platform/x86.h>: Remove the C preprocessor magic adds 058308066c elf: Make the tunable struct definition internal only adds bfe04789a8 elf: Avoid RELATIVE relocs in __tunables_init adds 374cef32ac configure: Check for static PIE support adds 04af1eb313 csu: Avoid weak ref for __ehdr_start in static PIE adds 47618209d0 Use hidden visibility for early static PIE code adds 86d439b06f csu: Move static pie self relocation later [BZ #27072] adds 2682695e5c Make libc symbols hidden in static PIE adds 28f2ce2772 aarch64: revert memcpy optimze for kunpeng to avoid performa [...] adds 46c1c765d1 Revert "linux: Move {f}xstat{at} to compat symbols" for stat [...] adds 7a5ab88e21 x86: Check ifunc resolver with CPU_FEATURE_USABLE [BZ #27072] adds 527c89cd32 powerpc64: Select POWER9 machine for the scv instruction adds f543259500 x86-64: Update tst-glibc-hwcaps-2.c for x86-64 baseline adds 5f478eb0fb x86: Properly match CPU features in /proc/cpuinfo [BZ #27222] adds 42d6270439 linux: mips: Fix getdents64 fallback on mips64-n32 adds 56ef6ab0cd manual: Correct argument order in mount examples [BZ #27207] adds fcfa4bb48d Update C-SKY libm-test-ulps adds 31f6488722 Fix misplaced const adds c3c4a25e65 aarch64: Move and update the definition of MTE_ENABLED adds ad47748992 Update INSTALL with package versions that are known to work adds 04c6a8073d aarch64: Fix the list of tested IFUNC variants [BZ #26818] adds 3725ee39db benchtests: Do not build bench-timing-type with MODULE_NAME=libc adds df359a25ba Revert "Make libc symbols hidden in static PIE" [BZ #27237] adds 7d88c6142c gconv: Fix assertion failure in ISO-2022-JP-3 module (bug 27256) adds 01cdcf783a elf: Limit tst-prelink-cmp target archs adds 429029a73e nsswitch: do not reload if "/" changes adds 757a14b5ac Fix nss/tst-reload2 for systems without PATH_MAX adds 5ee506ed35 powerpc64: Workaround sigtramp vdso return call adds d04d64804d Update alpha libm-test-ulps adds 341063c3b1 Update sparc libm-test-ulps adds c177f6610c ia64: Fix brk call on statup adds a7b21a7830 sh: Update libm-tests-ulps adds 4a3f20b33a Update ia64 libm-test-ulps adds 4e04691107 Update libc.pot for 2.33 release adds 6032ae6514 Update translations new 04dff6fc0d x86: Properly set usable CET feature bits [BZ #26625] new 570bb42376 NEWS: Add entry for glibc-hwcaps and deprecate legacy hwcaps new d7f4f3f5fb NEWS: Mention CVE-2021-3326 (iconv assertion with ISO-20220-JP-3) new a50a080f6b elf: Fix tests that rely on ld.so.cache for cross-compiling new 934c48a05b NEWS: Fix typo in CVE-2021-3326 entry
The 5 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: INSTALL | 26 +- NEWS | 27 + benchtests/Makefile | 14 +- config.h.in | 3 + configure | 13 + configure.ac | 4 + csu/libc-start.c | 15 +- elf/Makefile | 9 +- elf/dl-reloc-static-pie.c | 2 + elf/dl-support.c | 16 +- elf/dl-tunable-types.h | 42 +- elf/dl-tunables.c | 6 +- elf/dl-tunables.h | 35 +- elf/enbl-secure.c | 10 +- .../ldconfig.run} | 0 .../ldconfig.run} | 0 .../multiarch/init-arch.h => elf/tst-prelink-cmp.c | 38 +- elf/tst-prelink.exp | 1 - iconvdata/Makefile | 4 +- iconvdata/bug-iconv14.c | 127 + iconvdata/iso-2022-jp-3.c | 67 +- include/shlib-compat.h | 23 +- manual/install.texi | 24 +- manual/platform.texi | 7 +- manual/sysinfo.texi | 4 +- misc/sbrk.c | 4 + nss/Makefile | 2 +- nss/nss_database.c | 27 + nss/nss_module.c | 13 + nss/nss_module.h | 3 + nss/tst-reload2.c | 130 + nss/tst-reload2.root/etc/nsswitch.conf | 2 + nss/tst-reload2.root/subdir/etc/group | 1 + nss/tst-reload2.root/subdir/etc/nsswitch.conf | 2 + nss/tst-reload2.root/tst-reload2.script | 3 + po/be.po | 306 +- po/bg.po | 680 ++- po/ca.po | 664 +-- po/cs.po | 680 ++- po/da.po | 610 +-- po/de.po | 680 ++- po/el.po | 376 +- po/eo.po | 689 +-- po/es.po | 658 +-- po/fi.po | 606 +-- po/fr.po | 680 ++- po/gl.po | 532 +-- po/hr.po | 803 ++-- po/hu.po | 420 +- po/ia.po | 222 +- po/id.po | 610 +-- po/it.po | 614 +-- po/ja.po | 614 +-- po/ko.po | 680 ++- po/libc.pot | 744 +-- po/lt.po | 410 +- po/nb.po | 352 +- po/nl.po | 680 ++- po/pl.po | 680 ++- po/pt.po | 4822 +++++++++++++++++--- po/pt_BR.po | 694 ++- po/ru.po | 680 ++- po/rw.po | 14 +- po/sk.po | 526 +-- po/sl.po | 340 +- po/sv.po | 680 ++- po/tr.po | 680 ++- po/uk.po | 680 ++- po/vi.po | 664 +-- po/zh_CN.po | 664 +-- po/zh_TW.po | 680 ++- posix/fnmatch.c | 2 +- posix/regex_internal.h | 6 +- scripts/gen-tunables.awk | 16 +- stdlib/Makefile | 3 +- stdlib/tst-canon-bz26341.c | 101 + support/test-container.c | 26 + sysdeps/aarch64/configure | 4 + sysdeps/aarch64/configure.ac | 3 + sysdeps/aarch64/multiarch/ifunc-impl-list.c | 8 +- sysdeps/aarch64/multiarch/init-arch.h | 13 +- sysdeps/aarch64/multiarch/memcpy.c | 2 +- sysdeps/aarch64/multiarch/strlen.c | 11 +- sysdeps/alpha/fpu/libm-test-ulps | 23 +- sysdeps/arc/nofpu/libm-test-ulps | 11 +- sysdeps/arm/libm-test-ulps | 23 +- sysdeps/csky/fpu/libm-test-ulps | 82 +- sysdeps/csky/nofpu/libm-test-ulps | 33 +- sysdeps/generic/startup.h | 26 + sysdeps/hppa/fpu/libm-test-ulps | 23 +- sysdeps/i386/configure | 3 + sysdeps/i386/configure.ac | 3 + sysdeps/ia64/fpu/libm-test-ulps | 4 +- sysdeps/mach/hurd/fxstat.c | 4 +- sysdeps/mach/hurd/fxstat64.c | 2 +- sysdeps/mach/hurd/fxstatat.c | 3 +- sysdeps/mach/hurd/fxstatat64.c | 3 +- .../mach/hurd/i386/i686/multiarch/rtld-strncpy-c.c | 1 + sysdeps/mach/hurd/i386/ld.abilist | 1 - sysdeps/mach/hurd/i386/libc.abilist | 1 + sysdeps/mach/hurd/lxstat.c | 2 +- sysdeps/mach/hurd/lxstat64.c | 3 +- sysdeps/mach/hurd/xstat.c | 2 +- sysdeps/mach/hurd/xstat64.c | 2 +- sysdeps/mips/mips32/libm-test-ulps | 23 +- sysdeps/mips/mips64/libm-test-ulps | 23 +- sysdeps/powerpc/nofpu/libm-test-ulps | 33 +- sysdeps/powerpc/powerpc64/backtrace.c | 13 +- sysdeps/powerpc/powerpc64/sysdep.h | 3 + sysdeps/sh/libm-test-ulps | 42 +- sysdeps/sparc/fpu/libm-test-ulps | 23 +- sysdeps/unix/sysv/linux/aarch64/libc-start.c | 5 + sysdeps/unix/sysv/linux/fxstat.c | 4 +- sysdeps/unix/sysv/linux/fxstat64.c | 4 +- sysdeps/unix/sysv/linux/fxstatat.c | 4 +- sysdeps/unix/sysv/linux/fxstatat64.c | 4 +- sysdeps/unix/sysv/linux/i386/ld.abilist | 1 - sysdeps/unix/sysv/linux/i386/libc.abilist | 1 + sysdeps/unix/sysv/linux/i386/startup.h | 29 +- .../linux/{aarch64/libc-start.c => ia64/brk.c} | 18 +- sysdeps/unix/sysv/linux/lxstat.c | 2 +- sysdeps/unix/sysv/linux/lxstat64.c | 4 +- sysdeps/unix/sysv/linux/mips/mips64/getdents64.c | 37 +- sysdeps/unix/sysv/linux/powerpc/powerpc64/clone.S | 3 + sysdeps/unix/sysv/linux/powerpc/sysdep.h | 5 +- sysdeps/unix/sysv/linux/tst-getdents64.c | 29 +- sysdeps/unix/sysv/linux/x86_64/64/ld.abilist | 1 - sysdeps/unix/sysv/linux/x86_64/64/libc.abilist | 1 + .../unix/sysv/linux/x86_64/tst-glibc-hwcaps-2.c | 5 +- sysdeps/unix/sysv/linux/x86_64/x32/ld.abilist | 1 - sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist | 1 + sysdeps/unix/sysv/linux/xstat.c | 6 +- sysdeps/unix/sysv/linux/xstat64.c | 5 +- sysdeps/x86/Makefile | 23 +- sysdeps/x86/Versions | 7 +- sysdeps/x86/bits/platform/x86.h | 299 ++ sysdeps/x86/cacheinfo.c | 2 +- sysdeps/x86/cpu-features.c | 79 +- sysdeps/x86/dl-cacheinfo.h | 4 +- sysdeps/x86/dl-cet.c | 4 +- sysdeps/x86/dl-get-cpu-features.c | 8 +- .../libc-start.c => x86/get-cpuid-feature-leaf.c} | 24 +- sysdeps/x86/get-isa-level.h | 2 +- sysdeps/x86/include/cpu-features.h | 759 ++- sysdeps/x86/libc-start.c | 5 + sysdeps/x86/sys/platform/x86.h | 777 +--- sysdeps/x86/tst-cet-legacy-10-static.c | 1 + .../hurd/fxstatat.c => x86/tst-cet-legacy-10.c} | 37 +- sysdeps/x86/tst-cet-legacy-5.c | 11 +- sysdeps/x86/tst-cet-legacy-6.c | 11 +- sysdeps/x86/tst-cet-legacy-9-static.c | 1 + .../hurd/fxstat64.c => x86/tst-cet-legacy-9.c} | 35 +- sysdeps/x86/tst-cpu-features-cpuinfo.c | 43 +- sysdeps/x86/tst-get-cpu-features.c | 31 +- sysdeps/x86/tst-ifunc-isa-1-static.c | 1 + .../aarch64/libc-start.c => x86/tst-ifunc-isa-1.c} | 22 +- sysdeps/x86/tst-ifunc-isa-2-static.c | 1 + .../hurd/fxstatat.c => x86/tst-ifunc-isa-2.c} | 30 +- sysdeps/x86/tst-ifunc-isa.h | 104 + sysdeps/x86/tst-isa-level-1.c | 3 +- sysdeps/x86_64/configure | 3 + sysdeps/x86_64/configure.ac | 3 + sysdeps/x86_64/dl-hwcaps-subdirs.c | 3 +- sysdeps/x86_64/fpu/Makefile | 8 + sysdeps/x86_64/tst-glibc-hwcaps.c | 3 +- 165 files changed, 17094 insertions(+), 11848 deletions(-) copy elf/{tst-glibc-hwcaps-2-cache.root/postclean.req => tst-glibc-hwcaps-prepend- [...] copy elf/{tst-glibc-hwcaps-2-cache.root/postclean.req => tst-ldconfig-ld_so_conf-u [...] copy sysdeps/aarch64/multiarch/init-arch.h => elf/tst-prelink-cmp.c (50%) delete mode 100644 elf/tst-prelink.exp create mode 100644 iconvdata/bug-iconv14.c create mode 100644 nss/tst-reload2.c create mode 100644 nss/tst-reload2.root/etc/nsswitch.conf create mode 100644 nss/tst-reload2.root/subdir/etc/group create mode 100644 nss/tst-reload2.root/subdir/etc/nsswitch.conf create mode 100644 nss/tst-reload2.root/tst-reload2.script create mode 100644 stdlib/tst-canon-bz26341.c create mode 100644 sysdeps/mach/hurd/i386/i686/multiarch/rtld-strncpy-c.c copy sysdeps/unix/sysv/linux/{aarch64/libc-start.c => ia64/brk.c} (68%) create mode 100644 sysdeps/x86/bits/platform/x86.h copy sysdeps/{unix/sysv/linux/aarch64/libc-start.c => x86/get-cpuid-feature-leaf.c} (64%) create mode 100644 sysdeps/x86/tst-cet-legacy-10-static.c copy sysdeps/{mach/hurd/fxstatat.c => x86/tst-cet-legacy-10.c} (55%) create mode 100644 sysdeps/x86/tst-cet-legacy-9-static.c copy sysdeps/{mach/hurd/fxstat64.c => x86/tst-cet-legacy-9.c} (51%) create mode 100644 sysdeps/x86/tst-ifunc-isa-1-static.c copy sysdeps/{unix/sysv/linux/aarch64/libc-start.c => x86/tst-ifunc-isa-1.c} (68%) create mode 100644 sysdeps/x86/tst-ifunc-isa-2-static.c copy sysdeps/{mach/hurd/fxstatat.c => x86/tst-ifunc-isa-2.c} (60%) create mode 100644 sysdeps/x86/tst-ifunc-isa.h