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-Os in repository toolchain/ci/glibc.
from 45dcd1af09 x86: Remove the duplicated CPU_FEATURE_CPU_P adds f380868f6d Remove _ISOMAC check from <cpu-features.h> adds 13adfa34af hurd: Try shell in posix_spawn* only in compat mode adds a39b95b975 hurd: Fix spawni SPAWN_XFLAGS_TRY_SHELL with empty argv adds e42efa01c9 hurd: set sigaction for signal preemptors in arch-independent file adds f9c3cf2864 support: Make support_process_state_wait wait less adds f6abd97028 hurd: Add WSTOPPED/WCONTINUED/WEXITED/WNOWAIT support [BZ #23091] adds 016c64236d hurd: Accept including hurd/version.h adds 69fda43b8d free: preserve errno [BZ#17924] new 4d97cc8cf3 io: Remove xstat implementations new 99468ed45f io: Remove xmknod{at} implementations new 7525c1c71d x86 long double: Consider pseudo numbers as signaling new 38a033ac85 x86 long double: Add tests for pseudo normal numbers new 9835632cf4 malloc: preserve errno on mcheck hooks [BZ #17924] new 68ab82f566 powerpc: Runtime selection between sc and scv for syscalls new 41f013cef2 powerpc: Use scv instruction on clone when available new 2a08b6e833 Warn on unsupported fortification levels new c43c579612 Introduce _FORTIFY_SOURCE=3 new 2a3224c536 string: Enable __FORTIFY_LEVEL=3 new f9de8bfe1a nonstring: Enable __FORTIFY_LEVEL=3 new 45b1e17e91 aarch64: use PTR_ARG and SIZE_ARG instead of DELOUSE
The 12 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 | 6 + bits/waitflags.h | 8 ++ conform/data/sys/wait.h-data | 12 +- hurd/hurd/signal.h | 3 +- hurd/hurdsig.c | 22 ++- include/features.h | 8 ++ include/string.h | 5 +- io/Makefile | 5 +- io/bits/poll2.h | 18 +-- io/fstat.c | 3 +- io/fstat64.c | 3 +- io/fstatat.c | 18 ++- io/fstatat64.c | 18 ++- io/fxstat.c | 48 ------- io/fxstat64.c | 47 ------- io/fxstatat.c | 48 ------- io/fxstatat64.c | 49 ------- io/lstat.c | 3 +- io/lstat64.c | 3 +- io/lxstat.c | 26 ---- io/lxstat64.c | 30 ---- io/mknod.c | 4 +- io/mknodat.c | 5 +- io/stat.c | 3 +- io/stat64.c | 3 +- io/xmknod.c | 40 ------ io/xmknodat.c | 62 -------- io/xstat.c | 37 ----- io/xstat64.c | 36 ----- libio/bits/stdio.h | 2 +- libio/bits/stdio2.h | 62 ++++---- malloc/Makefile | 1 + malloc/hooks.c | 16 ++- malloc/malloc.c | 13 +- malloc/tst-free-errno.c | 131 +++++++++++++++++ manual/creature.texi | 3 +- manual/memory.texi | 9 ++ math/libm-test-driver.c | 38 +++++ math/libm-test-fpclassify.inc | 14 ++ math/libm-test-isinf.inc | 14 ++ math/libm-test-isnan.inc | 14 ++ math/libm-test-issignaling.inc | 14 ++ misc/sys/cdefs.h | 9 ++ posix/bits/unistd.h | 120 +++++++++------- scripts/check-local-headers.sh | 2 +- socket/bits/socket2.h | 22 +-- stdlib/bits/stdlib.h | 42 +++--- string/bits/string_fortified.h | 29 ++-- string/bits/strings_fortified.h | 6 +- support/support_process_state.c | 2 +- sysdeps/aarch64/__longjmp.S | 2 +- sysdeps/aarch64/dl-tlsdesc.S | 6 +- sysdeps/aarch64/memchr.S | 4 +- sysdeps/aarch64/memcmp.S | 6 +- sysdeps/aarch64/memcpy.S | 12 +- sysdeps/aarch64/memrchr.S | 4 +- sysdeps/aarch64/memset.S | 4 +- sysdeps/aarch64/multiarch/memchr_nosimd.S | 4 +- sysdeps/aarch64/multiarch/memcpy_advsimd.S | 12 +- sysdeps/aarch64/multiarch/memcpy_falkor.S | 12 +- sysdeps/aarch64/multiarch/memcpy_thunderx.S | 12 +- sysdeps/aarch64/multiarch/memcpy_thunderx2.S | 12 +- sysdeps/aarch64/multiarch/memset_base64.S | 4 +- sysdeps/aarch64/multiarch/memset_kunpeng.S | 4 +- sysdeps/aarch64/multiarch/strlen_asimd.S | 2 +- sysdeps/aarch64/setjmp.S | 2 +- sysdeps/aarch64/strchr.S | 2 +- sysdeps/aarch64/strchrnul.S | 2 +- sysdeps/aarch64/strcmp.S | 4 +- sysdeps/aarch64/strcpy.S | 4 +- sysdeps/aarch64/strlen.S | 3 +- sysdeps/aarch64/strnlen.S | 5 +- sysdeps/aarch64/strrchr.S | 2 +- sysdeps/aarch64/sysdep.h | 6 +- .../generic/nan-pseudo-number.h | 18 +-- sysdeps/ieee754/ldbl-96/s_issignalingl.c | 11 +- sysdeps/mach/hurd/Makefile | 5 +- sysdeps/mach/hurd/i386/trampoline.c | 17 +-- sysdeps/mach/hurd/mknod.c | 31 ---- sysdeps/mach/hurd/spawni.c | 8 +- sysdeps/mach/hurd/waitid.c | 40 ++++-- sysdeps/powerpc/powerpc32/sysdep.h | 15 +- sysdeps/powerpc/powerpc64/sysdep.h | 120 +++++++++++++++- sysdeps/unix/sysv/linux/Makefile | 5 +- sysdeps/unix/sysv/linux/aarch64/clone.S | 13 +- sysdeps/unix/sysv/linux/aarch64/getcontext.S | 2 +- sysdeps/unix/sysv/linux/aarch64/setcontext.S | 2 +- sysdeps/unix/sysv/linux/aarch64/swapcontext.S | 2 +- sysdeps/unix/sysv/linux/mknod.c | 28 ---- sysdeps/unix/sysv/linux/powerpc/powerpc64/clone.S | 36 ++++- sysdeps/unix/sysv/linux/powerpc/powerpc64/vfork.S | 6 +- sysdeps/unix/sysv/linux/powerpc/syscall.S | 11 +- sysdeps/unix/sysv/linux/powerpc/sysdep.h | 93 ++++++++---- .../x86/fpu/nan-pseudo-number.h | 19 ++- sysdeps/x86/include/cpu-features.h | 156 ++++++++++----------- wcsmbs/bits/wchar2.h | 146 ++++++++++--------- 96 files changed, 1075 insertions(+), 975 deletions(-) delete mode 100644 io/fxstat.c delete mode 100644 io/fxstat64.c delete mode 100644 io/fxstatat.c delete mode 100644 io/fxstatat64.c delete mode 100644 io/lxstat.c delete mode 100644 io/lxstat64.c delete mode 100644 io/xmknod.c delete mode 100644 io/xmknodat.c delete mode 100644 io/xstat.c delete mode 100644 io/xstat64.c create mode 100644 malloc/tst-free-errno.c copy elf/tst-glibc-hwcaps-mask.c => sysdeps/generic/nan-pseudo-number.h (69%) delete mode 100644 sysdeps/mach/hurd/mknod.c delete mode 100644 sysdeps/unix/sysv/linux/mknod.c copy elf/argv0test.c => sysdeps/x86/fpu/nan-pseudo-number.h (69%)