This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_gnu_tk1/gnu-master-arm-spec2k6-O2_LTO in repository toolchain/ci/glibc.
from 6b8dbbd03a nptl: Effectively skip CAS in spinlock loop adds fb7bff12e8 support: Add helpers to create paths longer than PATH_MAX adds ee8d5e33ad realpath: Set errno to ENAMETOOLONG for result larger than P [...] adds e22a4557eb elf: Properly align all PT_LOAD segments [BZ #28676] adds 8c86ba4463 htl: Fix cleaning the reply port adds 6c2f050dbe Add valgrind smoke test adds 23e0e8f5f1 getcwd: Set errno to ERANGE for size == 1 (CVE-2021-3999) adds 976db046bc tst-realpath-toolong: Fix hurd build new 114d07fd9a Add and use link-test-modules-rpath-link [BZ #28455] new b5237c0746 elf: Add a test for PT_LOAD segments with mixed p_align [BZ #28676] new e4c9268d15 elf: Add a test for PT_LOAD segments with p_align == 1 [BZ #28688] new d8d94863ef elf: Add a test for PT_LOAD segments with invalid p_align [B [...]
The 4 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: Makeconfig | 2 + Makerules | 1 + NEWS | 10 + elf/Makefile | 53 ++++++ elf/dl-load.c | 9 +- elf/tst-elf-edit.h | 126 +++++++++++++ elf/tst-global2.c | 32 ++++ elf/tst-globalmod2.c | 41 +++++ elf/tst-p_align.h | 20 ++ elf/tst-p_align1.c | 27 +++ elf/tst-p_align2.c | 27 +++ elf/tst-p_align3.c | 27 +++ elf/tst-p_align3.sh | 27 +++ elf/tst-p_alignmod-base.c | 41 +++++ elf/tst-p_alignmod1-edit.c | 27 +++ elf/tst-p_alignmod2-edit.c | 27 +++ elf/tst-p_alignmod3.c | 25 +++ elf/tst-valgrind-smoke.sh | 46 +++++ elf/valgrind-test.c | 49 +++++ htl/pt-alloc.c | 5 +- htl/pt-create.c | 6 +- htl/pt-dealloc.c | 13 +- htl/pt-detach.c | 6 - htl/pt-internal.h | 16 +- htl/pt-join.c | 6 - stdlib/Makefile | 1 + stdlib/canonicalize.c | 12 +- stdlib/tst-realpath-toolong.c | 53 ++++++ support/temp_file.c | 159 +++++++++++++++- support/temp_file.h | 9 + sysdeps/mach/htl/pt-thread-terminate.c | 26 ++- sysdeps/posix/getcwd.c | 7 + sysdeps/unix/sysv/linux/Makefile | 7 +- sysdeps/unix/sysv/linux/tst-getcwd-smallbuff.c | 241 +++++++++++++++++++++++++ 34 files changed, 1137 insertions(+), 47 deletions(-) create mode 100644 elf/tst-elf-edit.h create mode 100644 elf/tst-global2.c create mode 100644 elf/tst-globalmod2.c create mode 100644 elf/tst-p_align.h create mode 100644 elf/tst-p_align1.c create mode 100644 elf/tst-p_align2.c create mode 100644 elf/tst-p_align3.c create mode 100755 elf/tst-p_align3.sh create mode 100644 elf/tst-p_alignmod-base.c create mode 100644 elf/tst-p_alignmod1-edit.c create mode 100644 elf/tst-p_alignmod2-edit.c create mode 100644 elf/tst-p_alignmod3.c create mode 100644 elf/tst-valgrind-smoke.sh create mode 100644 elf/valgrind-test.c create mode 100644 stdlib/tst-realpath-toolong.c create mode 100644 sysdeps/unix/sysv/linux/tst-getcwd-smallbuff.c