This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_llvm_tk1/llvm-master-arm-spec2k6-O2 in repository toolchain/ci/glibc.
from 5afe4c0d69 Cleanup encoding in comments adds 7fe0ace3e2 math: Simplify hypotf implementation adds 6c848d7038 math: Use an improved algorithm for hypot (dbl-64) adds ccfa865a82 math: Improve hypot performance with FMA adds aa9c28cde3 math: Use an improved algorithm for hypotl (ldbl-96) adds c212d6397e math: Use an improved algorithm for hypotl (ldbl-128) adds a1d3c9b642 i386: Move hypot implementation to C adds 2eb1cd2f47 math: Remove powerpc e_hypot adds 72ab1eaec7 math: Add math-use-builtinds-fmax.h adds 583c4d424e math: Add math-use-builtinds-fmin.h adds ecb94e9587 aarch64: Add math-use-builtins-f{max,min}.h adds 2f44eef584 math: Use fmin/fmax on hypot adds 104d2005d5 math: Remove the error handling wrapper from hypot and hypotf adds 3b1402b3fc sysdeps: Simplify sin Taylor Series calculation adds 57e349b1b0 Disable DT_RUNPATH on NSS tests [BZ #28455] adds cf44f08379 mach: Fix spurious inclusion of stack_chk_fail_local in libm [...] adds 1f3d460761 NEWS: Move LD_PREFER_MAP_32BIT_EXEC adds ec06717856 hurd: Do not set PIE_UNSUPPORTED adds f8392bb766 intl: Emit no lines in bison generated files adds 0884724a95 elf: Use new dependency sorting algorithm by default adds fd6062ede3 elf: Align argument of __munmap to page size [BZ #28676] adds f6ff87868a NEWS: Document LD_PREFER_MAP_32BIT_EXEC as x86-64 only adds 4435c29892 Support target specific ALIGN for variable alignment test [B [...] adds a6d2f948b7 Use LFS and 64 bit time for installed programs (BZ #15333) adds cb976fba4c powerpc: Use global register variable in <thread_pointer.h> adds 5f6d8d97c6 malloc: Add madvise support for Transparent Huge Pages adds 7478c9959a malloc: Add THP/madvise support for sbrk adds 6cc3ccc67e malloc: Move mmap logic to its own function adds 98d5fcb8d0 malloc: Add Huge Page support for mmap adds c1beb51d08 malloc: Add Huge Page support to arenas adds 0849eed45d malloc: Move MORECORE fallback mmap to sysmalloc_mmap_fallback adds 0f982c1827 malloc: Enable huge page support on main arena adds ae23fa3e5f __glibc_unsafe_len: Fix comment
No new revisions were added by this update.
Summary of changes: Makeconfig | 11 +- Makerules | 12 +- NEWS | 22 +- Rules | 36 +++ elf/dl-map-segments.h | 1 + elf/dl-tunables.list | 6 +- elf/sotruss-lib.c | 4 +- elf/tst-align3.c | 4 +- elf/tst-alignmod3.c | 4 +- elf/tst-rtld-list-tunables.exp | 3 +- include/libc-pointer-arith.h | 8 + intl/Makefile | 2 +- mach/Machrules | 1 + malloc/Makefile | 23 ++ malloc/arena.c | 143 ++++++--- malloc/malloc-internal.h | 1 + malloc/malloc.c | 355 ++++++++++++++------- malloc/morecore.c | 4 - manual/tunables.texi | 19 +- math/Versions | 2 + math/s_fmax_template.c | 5 + math/s_fmin_template.c | 5 + math/w_hypot.c | 8 + math/w_hypot_compat.c | 13 +- math/w_hypotf.c | 8 + math/w_hypotf_compat.c | 6 +- misc/sys/cdefs.h | 2 +- nss/Makefile | 8 + sysdeps/aarch64/fpu/math-use-builtins-fmax.h | 4 + sysdeps/aarch64/fpu/math-use-builtins-fmin.h | 4 + sysdeps/aarch64/fpu/s_fmax.c | 28 -- sysdeps/aarch64/fpu/s_fmin.c | 28 -- sysdeps/aarch64/fpu/s_fminf.c | 28 -- .../e_hypot-power7.c => alpha/tst-file-align.h} | 11 +- sysdeps/generic/Makefile | 8 + .../fpu/s_fmaxf.c => generic/malloc-hugepages.c} | 31 +- sysdeps/generic/malloc-hugepages.h | 44 +++ sysdeps/generic/math-type-macros-double.h | 1 + sysdeps/generic/math-type-macros-float.h | 1 + sysdeps/generic/math-type-macros-float128.h | 1 + sysdeps/generic/math-type-macros-ldouble.h | 1 + sysdeps/generic/math-use-builtins-fmax.h | 4 + sysdeps/generic/math-use-builtins-fmin.h | 4 + sysdeps/generic/math-use-builtins.h | 2 + .../e_hypot-ppc32.c => generic/tst-file-align.h} | 11 +- sysdeps/i386/fpu/e_hypot.S | 75 ----- sysdeps/i386/fpu/e_hypot.c | 57 ++++ sysdeps/i386/fpu/e_hypotf.S | 64 ---- sysdeps/ieee754/dbl-64/e_hypot.c | 270 ++++++++-------- sysdeps/ieee754/dbl-64/s_sin.c | 10 +- sysdeps/{ia64/fpu => ieee754/dbl-64}/w_hypot.c | 0 sysdeps/ieee754/flt-32/e_hypotf.c | 78 ++--- sysdeps/ieee754/flt-32/math_config.h | 9 + sysdeps/{ia64/fpu => ieee754/flt-32}/w_hypotf.c | 0 sysdeps/ieee754/ldbl-128/e_hypotl.c | 226 ++++++------- sysdeps/ieee754/ldbl-96/e_hypotl.c | 231 ++++++-------- sysdeps/mach/hurd/configure | 6 - sysdeps/mach/hurd/configure.ac | 5 - sysdeps/mach/hurd/i386/libm.abilist | 2 + .../tst-file-align.h} | 11 +- .../e_hypotf-ppc32.c => nios2/tst-file-align.h} | 11 +- sysdeps/powerpc/fpu/e_hypot.c | 87 ----- sysdeps/powerpc/fpu/e_hypotf.c | 78 ----- sysdeps/powerpc/nptl/thread_pointer.h | 13 +- sysdeps/powerpc/nptl/tls.h | 7 +- .../powerpc32/power4/fpu/multiarch/Makefile | 5 +- .../powerpc32/power4/fpu/multiarch/e_hypot.c | 33 -- .../powerpc32/power4/fpu/multiarch/e_hypotf.c | 33 -- sysdeps/unix/sysv/linux/aarch64/libm.abilist | 2 + sysdeps/unix/sysv/linux/alpha/libm.abilist | 2 + sysdeps/unix/sysv/linux/arm/be/libm.abilist | 2 + sysdeps/unix/sysv/linux/arm/le/libm.abilist | 2 + sysdeps/unix/sysv/linux/hppa/libm.abilist | 2 + sysdeps/unix/sysv/linux/i386/libm.abilist | 2 + sysdeps/unix/sysv/linux/m68k/coldfire/libm.abilist | 2 + sysdeps/unix/sysv/linux/m68k/m680x0/libm.abilist | 2 + sysdeps/unix/sysv/linux/malloc-hugepages.c | 201 ++++++++++++ sysdeps/unix/sysv/linux/microblaze/be/libm.abilist | 2 + sysdeps/unix/sysv/linux/microblaze/le/libm.abilist | 2 + sysdeps/unix/sysv/linux/mips/mips32/libm.abilist | 2 + sysdeps/unix/sysv/linux/mips/mips64/libm.abilist | 2 + sysdeps/unix/sysv/linux/nios2/libm.abilist | 2 + .../sysv/linux/powerpc/powerpc32/fpu/libm.abilist | 2 + .../linux/powerpc/powerpc32/nofpu/libm.abilist | 2 + .../sysv/linux/powerpc/powerpc64/be/libm.abilist | 2 + .../sysv/linux/powerpc/powerpc64/le/libm.abilist | 2 + sysdeps/unix/sysv/linux/s390/s390-32/libm.abilist | 2 + sysdeps/unix/sysv/linux/s390/s390-64/libm.abilist | 2 + sysdeps/unix/sysv/linux/sh/be/libm.abilist | 2 + sysdeps/unix/sysv/linux/sh/le/libm.abilist | 2 + sysdeps/unix/sysv/linux/sparc/sparc32/libm.abilist | 2 + sysdeps/unix/sysv/linux/sparc/sparc64/libm.abilist | 2 + sysdeps/unix/sysv/linux/x86_64/64/libm.abilist | 2 + sysdeps/unix/sysv/linux/x86_64/x32/libm.abilist | 2 + 94 files changed, 1335 insertions(+), 1154 deletions(-) create mode 100644 math/w_hypot.c create mode 100644 math/w_hypotf.c create mode 100644 sysdeps/aarch64/fpu/math-use-builtins-fmax.h create mode 100644 sysdeps/aarch64/fpu/math-use-builtins-fmin.h delete mode 100644 sysdeps/aarch64/fpu/s_fmax.c delete mode 100644 sysdeps/aarch64/fpu/s_fmin.c delete mode 100644 sysdeps/aarch64/fpu/s_fminf.c rename sysdeps/{powerpc/powerpc32/power4/fpu/multiarch/e_hypot-power7.c => alpha/t [...] rename sysdeps/{aarch64/fpu/s_fmaxf.c => generic/malloc-hugepages.c} (52%) create mode 100644 sysdeps/generic/malloc-hugepages.h create mode 100644 sysdeps/generic/math-use-builtins-fmax.h create mode 100644 sysdeps/generic/math-use-builtins-fmin.h rename sysdeps/{powerpc/powerpc32/power4/fpu/multiarch/e_hypot-ppc32.c => generic/ [...] delete mode 100644 sysdeps/i386/fpu/e_hypot.S create mode 100644 sysdeps/i386/fpu/e_hypot.c delete mode 100644 sysdeps/i386/fpu/e_hypotf.S copy sysdeps/{ia64/fpu => ieee754/dbl-64}/w_hypot.c (100%) copy sysdeps/{ia64/fpu => ieee754/flt-32}/w_hypotf.c (100%) rename sysdeps/{powerpc/powerpc32/power4/fpu/multiarch/e_hypotf-power7.c => microb [...] rename sysdeps/{powerpc/powerpc32/power4/fpu/multiarch/e_hypotf-ppc32.c => nios2/t [...] delete mode 100644 sysdeps/powerpc/fpu/e_hypot.c delete mode 100644 sysdeps/powerpc/fpu/e_hypotf.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/e_hypot.c delete mode 100644 sysdeps/powerpc/powerpc32/power4/fpu/multiarch/e_hypotf.c create mode 100644 sysdeps/unix/sysv/linux/malloc-hugepages.c