This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository glibc.
from b5a1271c76 ldconfig: Do not print a warning for a missing ld.so.conf file new af123aa950 Always use wordsize-64 version of s_nearbyint.c. new ab48bdd098 Always use wordsize-64 version of s_rint.c. new 95b0c2c431 Always use wordsize-64 version of s_floor.c. new 9f234eafe8 Always use wordsize-64 version of s_ceil.c. new 1c94bf0f0a Always use wordsize-64 version of s_trunc.c. new 36e9acbd5c Always use wordsize-64 version of s_round.c. new ae3577f607 Use GCC builtins for nearbyint functions if desired. new a2a9b00429 Use GCC builtins for rint functions if desired. new 6c1b6a5e8c Use GCC builtins for floor functions if desired. new 62560ee840 Use GCC builtins for ceil functions if desired. new 1ac9c1cf87 Use GCC builtins for trunc functions if desired. new f82996f815 Use GCC builtins for round functions if desired. new f818afdd3b Use GCC builtins for copysign functions if desired. new 6a3866dae9 Adjust s_nearbyintf.c and s_nearbyintl.c regarding code style. new 99b39a83e7 Adjust s_rintf.c and s_rintl.c regarding code style. new d3a0409ab6 Adjust s_floorf.c and s_floorl.c regarding code style. new 171d23d7cb Adjust s_ceilf.c and s_ceill.c regarding code style. new 1902d5d5ff Adjust s_copysignl.c regarding code style. new 4399b16337 S390: Use load-fp-integer instruction for roundeven functions. new e3f0762220 S390: Use convert-to-fixed instruction for lrint functions. new f10c1654fe S390: Use convert-to-fixed instruction for llrint functions. new 9d9f3527da S390: Use convert-to-fixed instruction for lround functions. new 7d42d614fd S390: Use convert-to-fixed instruction for llround functions. new 7c94d036c1 S390: Implement libc_fe* macros. new 238adf59db S390: Use libc_fe* macros in fe* functions. new 433a2ba68c S390: Implement math-barriers math_opt_barrier and math_force_eval. new 2763d3145a S390: Implement roundtoint and converttoint and define TOINT [...] new fcee34cc37 S390: Use sysdeps/ieee754/dbl-64/wordsize-64 on s390x.
The 28 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: sysdeps/generic/math-use-builtins.h | 63 ++++++ sysdeps/ieee754/dbl-64/s_ceil.c | 65 ++---- sysdeps/ieee754/dbl-64/s_copysign.c | 9 +- sysdeps/ieee754/dbl-64/s_floor.c | 99 ++++---- sysdeps/ieee754/dbl-64/s_nearbyint.c | 49 ++-- sysdeps/ieee754/dbl-64/s_rint.c | 43 ++-- sysdeps/ieee754/dbl-64/s_round.c | 45 ++-- sysdeps/ieee754/dbl-64/s_trunc.c | 31 +-- sysdeps/ieee754/dbl-64/wordsize-64/s_ceil.c | 52 ----- sysdeps/ieee754/dbl-64/wordsize-64/s_floor.c | 72 ------ sysdeps/ieee754/dbl-64/wordsize-64/s_nearbyint.c | 65 ------ sysdeps/ieee754/dbl-64/wordsize-64/s_rint.c | 58 ----- sysdeps/ieee754/dbl-64/wordsize-64/s_round.c | 66 ------ sysdeps/ieee754/dbl-64/wordsize-64/s_trunc.c | 55 ----- sysdeps/ieee754/float128/float128_private.h | 22 ++ sysdeps/ieee754/flt-32/s_ceilf.c | 61 +++-- sysdeps/ieee754/flt-32/s_copysignf.c | 12 +- sysdeps/ieee754/flt-32/s_floorf.c | 61 +++-- sysdeps/ieee754/flt-32/s_nearbyintf.c | 77 ++++--- sysdeps/ieee754/flt-32/s_rintf.c | 61 ++--- sysdeps/ieee754/flt-32/s_roundf.c | 6 + sysdeps/ieee754/flt-32/s_truncf.c | 6 + sysdeps/ieee754/ldbl-128/s_ceill.c | 97 +++++--- sysdeps/ieee754/ldbl-128/s_copysignl.c | 23 +- sysdeps/ieee754/ldbl-128/s_floorl.c | 95 +++++--- sysdeps/ieee754/ldbl-128/s_nearbyintl.c | 80 ++++--- sysdeps/ieee754/ldbl-128/s_rintl.c | 66 +++--- sysdeps/ieee754/ldbl-128/s_roundl.c | 6 + sysdeps/ieee754/ldbl-128/s_truncl.c | 6 + sysdeps/s390/fpu/fegetround.c | 9 +- sysdeps/s390/fpu/feholdexcpt.c | 12 +- sysdeps/s390/fpu/fenv_private.h | 250 +++++++++++++++++++++ sysdeps/s390/fpu/fesetenv.c | 21 +- sysdeps/s390/fpu/fesetround.c | 9 +- sysdeps/s390/fpu/fetestexceptflag.c | 31 --- sysdeps/s390/fpu/feupdateenv.c | 14 +- sysdeps/s390/fpu/fgetexcptflg.c | 16 +- sysdeps/s390/fpu/fsetexcptflg.c | 23 +- sysdeps/s390/fpu/ftestexcept.c | 16 +- sysdeps/s390/fpu/math-barriers.h | 46 ++++ sysdeps/s390/fpu/math-use-builtins.h | 111 +++++++++ sysdeps/s390/fpu/math_private.h | 53 +++++ sysdeps/s390/fpu/s_llrint.c | 50 +++++ sysdeps/s390/fpu/s_llrintf.c | 50 +++++ sysdeps/s390/fpu/s_llrintl.c | 51 +++++ sysdeps/s390/fpu/s_llround.c | 42 ++++ sysdeps/s390/fpu/s_llroundf.c | 42 ++++ sysdeps/s390/fpu/s_llroundl.c | 43 ++++ sysdeps/s390/fpu/s_lrint.c | 55 +++++ sysdeps/s390/fpu/s_lrintf.c | 55 +++++ sysdeps/s390/fpu/s_lrintl.c | 56 +++++ sysdeps/s390/fpu/s_lround.c | 47 ++++ sysdeps/s390/fpu/s_lroundf.c | 47 ++++ sysdeps/s390/fpu/s_lroundl.c | 48 ++++ sysdeps/s390/fpu/s_roundeven.c | 39 ++++ sysdeps/s390/fpu/s_roundevenf.c | 38 ++++ sysdeps/s390/fpu/s_roundevenl.c | 39 ++++ sysdeps/s390/s390-64/Implies | 1 + .../sparc/sparc64/fpu/multiarch/s_ceil-generic.c | 2 +- sysdeps/sparc/sparc64/fpu/multiarch/s_ceil-vis3.c | 2 +- .../sparc/sparc64/fpu/multiarch/s_floor-generic.c | 2 +- sysdeps/sparc/sparc64/fpu/multiarch/s_floor-vis3.c | 2 +- .../sparc/sparc64/fpu/multiarch/s_trunc-generic.c | 2 +- sysdeps/sparc/sparc64/fpu/multiarch/s_trunc-vis3.c | 2 +- sysdeps/x86_64/fpu/multiarch/s_ceil-c.c | 2 +- sysdeps/x86_64/fpu/multiarch/s_floor-c.c | 2 +- sysdeps/x86_64/fpu/multiarch/s_nearbyint-c.c | 2 +- sysdeps/x86_64/fpu/multiarch/s_rint-c.c | 2 +- sysdeps/x86_64/fpu/multiarch/s_trunc-c.c | 2 +- 69 files changed, 1857 insertions(+), 930 deletions(-) create mode 100644 sysdeps/generic/math-use-builtins.h delete mode 100644 sysdeps/ieee754/dbl-64/wordsize-64/s_ceil.c delete mode 100644 sysdeps/ieee754/dbl-64/wordsize-64/s_floor.c delete mode 100644 sysdeps/ieee754/dbl-64/wordsize-64/s_nearbyint.c delete mode 100644 sysdeps/ieee754/dbl-64/wordsize-64/s_rint.c delete mode 100644 sysdeps/ieee754/dbl-64/wordsize-64/s_round.c delete mode 100644 sysdeps/ieee754/dbl-64/wordsize-64/s_trunc.c create mode 100644 sysdeps/s390/fpu/fenv_private.h delete mode 100644 sysdeps/s390/fpu/fetestexceptflag.c create mode 100644 sysdeps/s390/fpu/math-barriers.h create mode 100644 sysdeps/s390/fpu/math-use-builtins.h create mode 100644 sysdeps/s390/fpu/math_private.h create mode 100644 sysdeps/s390/fpu/s_llrint.c create mode 100644 sysdeps/s390/fpu/s_llrintf.c create mode 100644 sysdeps/s390/fpu/s_llrintl.c create mode 100644 sysdeps/s390/fpu/s_llround.c create mode 100644 sysdeps/s390/fpu/s_llroundf.c create mode 100644 sysdeps/s390/fpu/s_llroundl.c create mode 100644 sysdeps/s390/fpu/s_lrint.c create mode 100644 sysdeps/s390/fpu/s_lrintf.c create mode 100644 sysdeps/s390/fpu/s_lrintl.c create mode 100644 sysdeps/s390/fpu/s_lround.c create mode 100644 sysdeps/s390/fpu/s_lroundf.c create mode 100644 sysdeps/s390/fpu/s_lroundl.c create mode 100644 sysdeps/s390/fpu/s_roundeven.c create mode 100644 sysdeps/s390/fpu/s_roundevenf.c create mode 100644 sysdeps/s390/fpu/s_roundevenl.c