This is an automated email from the git hooks/post-receive script.
ryan.arnold pushed a change to branch linaro/2.23/master in repository toolchain/glibc.
from bb43342 Add runtime check for __ASSUME_REQUEUE_PI (BZ# 18463) new 64eb4e7 MIPS, SPARC: fix wrong vfork aliases in libpthread.so new 90a5a0d MIPS, SPARC: more fixes to the vfork aliases in libpthread.so new a3fc6c9 MIPS: run tst-mode-switch-{1,2,3}.c using test-skeleton.c new 5211f71 Fix tst-cancel17/tst-cancelx17, which sometimes segfaults whi [...] new 2f0688f i686/multiarch: Regenerate ulps new c6f5f36 hppa: fix loading of global pointer in _start [BZ #20277] new 023ffb2 SPARC64: update localplt.data new 735d3c0 x86: Use sysdep.o from libc.a in static libraries new c2b7dd3 malloc: Preserve arena free list/thread count invariant [BZ #20370] new 7f88e1c Do not override objects in libc.a in other static libraries [ [...] new 36469f9 arm: mark __startcontext as .cantunwind (bug 20435) new 6c33ac8 malloc: Avoid premature fallback to mmap [BZ #20284] new 7bdb59d Return proper status from _nss_nis_initgroups_dyn (bug 20262) new 79d6dcb nss_db: Fix initialization of iteration position [BZ #20237] new 2ed6f55 fopencookie: Mangle function pointers stored on the heap [BZ #20222] new 3a929e8 argp: Do not override GCC keywords with macros [BZ #16907] new 06f56c5 nptl/tst-once5: Reduce time to expected failure new 54bf5ef powerpc: Fix POWER9 implies new a839d08 Fixed x86_64 vector sincos/sincosf ABI. new 18af698 Don't compile do_test with -mavx/-mavx2/-mavx512.
The 20 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: ChangeLog | 252 ++++++++++++++++ NEWS | 7 + argp/argp-fmtstream.h | 19 +- argp/argp.h | 42 +-- libio/iofopncook.c | 49 ++- malloc/arena.c | 51 +++- nis/nss_nis/nis-initgroups.c | 16 +- nptl/tst-cancel17.c | 16 + nptl/tst-once5.cc | 2 + nss/nss_db/db-XXX.c | 8 +- sysdeps/hppa/start.S | 2 + sysdeps/i386/i686/fpu/multiarch/libm-test-ulps | 16 +- sysdeps/ia64/nptl/Makefile | 1 + sysdeps/mips/Makefile | 1 + sysdeps/mips/nptl/Makefile | 1 + sysdeps/mips/tst-mode-switch-1.c | 7 +- sysdeps/mips/tst-mode-switch-2.c | 7 +- sysdeps/mips/tst-mode-switch-3.c | 7 +- sysdeps/powerpc/powerpc32/power9/multiarch/Implies | 2 +- sysdeps/powerpc/powerpc64/power9/fpu/Implies | 1 - sysdeps/s390/nptl/Makefile | 1 + sysdeps/unix/alpha/Makefile | 1 + sysdeps/unix/sysv/linux/alpha/Makefile | 1 + sysdeps/unix/sysv/linux/arm/setcontext.S | 7 + sysdeps/unix/sysv/linux/i386/Makefile | 3 + sysdeps/unix/sysv/linux/ia64/Makefile | 1 + sysdeps/unix/sysv/linux/microblaze/Makefile | 3 +- sysdeps/unix/sysv/linux/mips/vfork.S | 14 +- sysdeps/unix/sysv/linux/powerpc/Makefile | 2 + sysdeps/unix/sysv/linux/s390/Makefile | 1 + sysdeps/unix/sysv/linux/sparc/Makefile | 2 + sysdeps/unix/sysv/linux/sparc/sparc32/vfork.S | 10 +- .../unix/sysv/linux/sparc/sparc64/localplt.data | 1 + sysdeps/unix/sysv/linux/sparc/sparc64/vfork.S | 10 +- sysdeps/unix/sysv/linux/tile/Makefile | 1 + sysdeps/x86/fpu/test-math-vector-sincos.h | 98 ++++++ sysdeps/x86_64/fpu/Makefile | 53 ++++ .../fpu/multiarch/svml_d_sincos2_core_sse4.S | 56 +++- .../fpu/multiarch/svml_d_sincos4_core_avx2.S | 98 +++++- .../fpu/multiarch/svml_d_sincos8_core_avx512.S | 180 ++++++++++- .../fpu/multiarch/svml_s_sincosf16_core_avx512.S | 310 ++++++++++++++++++- .../fpu/multiarch/svml_s_sincosf4_core_sse4.S | 80 ++++- .../fpu/multiarch/svml_s_sincosf8_core_avx2.S | 152 +++++++++- sysdeps/x86_64/fpu/svml_d_sincos2_core.S | 83 ++++- sysdeps/x86_64/fpu/svml_d_sincos4_core.S | 125 +++++++- sysdeps/x86_64/fpu/svml_d_sincos4_core_avx.S | 120 +++++++- sysdeps/x86_64/fpu/svml_d_sincos8_core.S | 201 ++++++++++++- sysdeps/x86_64/fpu/svml_s_sincosf16_core.S | 335 ++++++++++++++++++++- sysdeps/x86_64/fpu/svml_s_sincosf4_core.S | 126 +++++++- sysdeps/x86_64/fpu/svml_s_sincosf8_core.S | 173 ++++++++++- sysdeps/x86_64/fpu/svml_s_sincosf8_core_avx.S | 179 ++++++++++- .../fpu/test-double-libmvec-sincos-avx-main.c | 1 + .../x86_64/fpu/test-double-libmvec-sincos-avx.c | 1 + .../fpu/test-double-libmvec-sincos-avx2-main.c | 1 + .../x86_64/fpu/test-double-libmvec-sincos-avx2.c | 1 + .../fpu/test-double-libmvec-sincos-avx512-main.c | 1 + .../x86_64/fpu/test-double-libmvec-sincos-avx512.c | 1 + ...f4_core.S => test-double-libmvec-sincos-main.c} | 35 ++- ...incosf4_core.S => test-double-libmvec-sincos.c} | 36 ++- sysdeps/x86_64/fpu/test-double-vlen2-wrappers.c | 6 +- .../x86_64/fpu/test-double-vlen4-avx2-wrappers.c | 10 +- sysdeps/x86_64/fpu/test-double-vlen4-wrappers.c | 10 +- sysdeps/x86_64/fpu/test-double-vlen8-wrappers.c | 10 +- .../fpu/test-float-libmvec-sincosf-avx-main.c | 1 + .../x86_64/fpu/test-float-libmvec-sincosf-avx.c | 1 + .../fpu/test-float-libmvec-sincosf-avx2-main.c | 1 + .../x86_64/fpu/test-float-libmvec-sincosf-avx2.c | 1 + .../fpu/test-float-libmvec-sincosf-avx512-main.c | 1 + .../x86_64/fpu/test-float-libmvec-sincosf-avx512.c | 1 + ...f4_core.S => test-float-libmvec-sincosf-main.c} | 34 ++- ...incosf4_core.S => test-float-libmvec-sincosf.c} | 36 ++- sysdeps/x86_64/fpu/test-float-vlen16-wrappers.c | 10 +- sysdeps/x86_64/fpu/test-float-vlen4-wrappers.c | 10 +- .../x86_64/fpu/test-float-vlen8-avx2-wrappers.c | 13 +- sysdeps/x86_64/fpu/test-float-vlen8-wrappers.c | 10 +- 75 files changed, 2972 insertions(+), 194 deletions(-) create mode 100644 sysdeps/x86/fpu/test-math-vector-sincos.h create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-sincos-avx-main.c create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-sincos-avx.c create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-sincos-avx2-main.c create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-sincos-avx2.c create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-sincos-avx512-main.c create mode 100644 sysdeps/x86_64/fpu/test-double-libmvec-sincos-avx512.c copy sysdeps/x86_64/fpu/{svml_s_sincosf4_core.S => test-double-libmvec-sincos-main [...] copy sysdeps/x86_64/fpu/{svml_s_sincosf4_core.S => test-double-libmvec-sincos.c} (63%) create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-sincosf-avx-main.c create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-sincosf-avx.c create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-sincosf-avx2-main.c create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-sincosf-avx2.c create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-sincosf-avx512-main.c create mode 100644 sysdeps/x86_64/fpu/test-float-libmvec-sincosf-avx512.c copy sysdeps/x86_64/fpu/{svml_s_sincosf4_core.S => test-float-libmvec-sincosf-main [...] copy sysdeps/x86_64/fpu/{svml_s_sincosf4_core.S => test-float-libmvec-sincosf.c} (63%)