This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository glibc.
from 494ba55d0b hurd: make setpriority clamp nice values to 0..2*NZERO-1 [BZ [...] new ab1a96c978 stdlib: Remove mp_clz_tab.c new 9044d61ff9 nss: Suppress clang -Wstring-plus-int on __nss_shlib_revisio [...] new bd6b49e11d string: Check if attribute can declared after function declaration new d25db12c2a x86: math: Use of __libgcc_cmp_return__ iff compiler supports it new 427c25278d x86: Adapt "%v" usage on clang to emit VEX enconding new e3394859ee x86: Fix THREAD_GSCOPE_RESET_FLAG build on clang new 50000da305 Filter out internal abort during ld.so build new b983c854e6 math: Sync acosh from CORE-MATH new ff041e8f8e benchtests: Add benchmarks for frexp functions new 4d2582150e math: Optimize frexpf (binary32) with fast path for normal numbers new e05476b5c8 math: Optimize frexp (binary64) with fast path for normal numbers new e52d9542cd math: Optimize frexpl (binary128) with fast path for normal numbers
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: SHARED-FILES | 2 +- benchtests/Makefile | 6 ++ benchtests/{lgammaf-inputs => frexp-inputs} | 6 +- benchtests/{lgammaf_r-inputs => frexpf-inputs} | 2 +- benchtests/{lgammaf-inputs => frexpl-inputs} | 5 +- config.h.in | 6 ++ configure | 33 +++++++++ configure.ac | 23 ++++++ elf/Makefile | 7 ++ include/string.h | 5 ++ math/auto-libm-test-in | 1 + math/auto-libm-test-out-acosh | 69 ++++++++++++++++++ nss/nss_module.c | 2 +- stdlib/Makefile | 1 - stdlib/mp_clz_tab.c | 36 ---------- sysdeps/hppa/mp_clz_tab.c | 1 - sysdeps/i386/fpu/fclrexcpt.c | 5 +- sysdeps/i386/fpu/fedisblxcpt.c | 5 +- sysdeps/i386/fpu/feenablxcpt.c | 5 +- sysdeps/i386/fpu/fegetenv.c | 3 +- sysdeps/i386/fpu/fegetmode.c | 3 +- sysdeps/i386/fpu/feholdexcpt.c | 5 +- sysdeps/i386/fpu/fesetenv.c | 5 +- sysdeps/i386/fpu/fesetexcept.c | 8 ++- sysdeps/i386/fpu/fesetmode.c | 6 +- sysdeps/i386/fpu/fesetround.c | 6 +- sysdeps/i386/fpu/feupdateenv.c | 3 +- sysdeps/i386/fpu/fgetexcptflg.c | 6 +- sysdeps/i386/fpu/fsetexcptflg.c | 5 +- sysdeps/i386/fpu/ftestexcept.c | 5 +- sysdeps/i386/mp_clz_tab.c | 1 - sysdeps/i386/setfpucw.c | 7 +- sysdeps/ieee754/dbl-64/e_acosh.c | 2 +- sysdeps/ieee754/dbl-64/s_frexp.c | 55 ++++++--------- sysdeps/ieee754/flt-32/s_frexpf.c | 82 ++++++++++++---------- sysdeps/ieee754/ldbl-128/s_frexpl.c | 97 ++++++++++++++------------ sysdeps/mach/hurd/configure | 2 + sysdeps/mach/hurd/configure.ac | 2 + sysdeps/powerpc/mp_clz_tab.c | 1 - sysdeps/x86/configure | 39 +++++++++++ sysdeps/x86/configure.ac | 18 +++++ sysdeps/x86/fpu/fenv_private.h | 37 +++++----- sysdeps/x86/fpu/math-inline-asm.h | 77 ++++++++++++++++++++ sysdeps/x86/fpu/math_private.h | 8 +-- sysdeps/x86/fpu/sfp-machine.h | 14 +++- sysdeps/x86/fpu/test-fenv-sse-2.c | 23 ++---- sysdeps/x86_64/fpu/fclrexcpt.c | 5 +- sysdeps/x86_64/fpu/fedisblxcpt.c | 5 +- sysdeps/x86_64/fpu/feenablxcpt.c | 5 +- sysdeps/x86_64/fpu/fegetenv.c | 12 ++-- sysdeps/x86_64/fpu/fegetmode.c | 3 +- sysdeps/x86_64/fpu/feholdexcpt.c | 10 +-- sysdeps/x86_64/fpu/fesetenv.c | 9 +-- sysdeps/x86_64/fpu/fesetexcept.c | 6 +- sysdeps/x86_64/fpu/fesetmode.c | 6 +- sysdeps/x86_64/fpu/fesetround.c | 7 +- sysdeps/x86_64/fpu/feupdateenv.c | 4 +- sysdeps/x86_64/fpu/fgetexcptflg.c | 5 +- sysdeps/x86_64/fpu/fraiseexcpt.c | 18 ++--- sysdeps/x86_64/fpu/fsetexcptflg.c | 5 +- sysdeps/x86_64/fpu/ftestexcept.c | 5 +- sysdeps/x86_64/mp_clz_tab.c | 1 - sysdeps/x86_64/nptl/tls.h | 10 ++- 63 files changed, 569 insertions(+), 287 deletions(-) copy benchtests/{lgammaf-inputs => frexp-inputs} (99%) copy benchtests/{lgammaf_r-inputs => frexpf-inputs} (99%) copy benchtests/{lgammaf-inputs => frexpl-inputs} (99%) delete mode 100644 stdlib/mp_clz_tab.c delete mode 100644 sysdeps/hppa/mp_clz_tab.c delete mode 100644 sysdeps/i386/mp_clz_tab.c delete mode 100644 sysdeps/powerpc/mp_clz_tab.c create mode 100644 sysdeps/x86/fpu/math-inline-asm.h delete mode 100644 sysdeps/x86_64/mp_clz_tab.c