diff options
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | sysdeps/ieee754/flt-32/s_sinf.c | 4 |
2 files changed, 7 insertions, 2 deletions
@@ -1,3 +1,8 @@ +2017-12-04 Joseph Myers <joseph@codesourcery.com> + + * sysdeps/ieee754/flt-32/s_sinf.c (SINF_FUNC): Use __floor instead + of floor. + 2017-12-04 Siddhesh Poyarekar <siddhesh@sourceware.org> * sysdeps/aarch64/multiarch/memcpy_generic.S (__GI_memcpy): diff --git a/sysdeps/ieee754/flt-32/s_sinf.c b/sysdeps/ieee754/flt-32/s_sinf.c index f03dba4..40d3d19 100644 --- a/sysdeps/ieee754/flt-32/s_sinf.c +++ b/sysdeps/ieee754/flt-32/s_sinf.c @@ -177,8 +177,8 @@ SINF_FUNC (float x) { if (abstheta < 0x1p+23) /* |x| < 2^23. */ { - unsigned long int n = floor (abstheta * inv_PI_4) + 1.0; - double x = floor (n / 2.0); + unsigned long int n = __floor (abstheta * inv_PI_4) + 1.0; + double x = __floor (n / 2.0); theta = x * PI_2_lo + (x * PI_2_hi + abstheta); /* Argument reduction needed. */ return reduced (theta, n, signbit); |