OSDN Git Service

2012-11-22 David S. Miller <davem@davemloft.net>
authorburnus <burnus@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 21 Nov 2012 23:55:29 +0000 (23:55 +0000)
committerburnus <burnus@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 21 Nov 2012 23:55:29 +0000 (23:55 +0000)
commit89a213c97ad0237409d3faf3ba320b981a397dad
treefc57edee06bfb00a7b2b91c9ea11ef86e3c7eec7
parent43a0447f85401374b9f7a1370c496a06e7bb03e1
2012-11-22  David S. Miller  <davem@davemloft.net>
            Tobias Burnus  <burnus@net-b.de>
            Joseph Myers  <joseph@codesourcery.com>

        * math/atanq.c (atanq): Update from GLIBC. Handle tiny and
        very large arguments properly.
        * math/j0q.c (y0q): Update from GLIBC. Avoid arithmetic
        underflow when 'x' is very small.
        * math/j1q.c (y1q): Ditto.
        * math/log1pq.c (log1pq): Update from GLIBC. Saturate
        nonzero exponents with absolute value below 0x1p-128 to
        +/- 0x1p-128.
        * math/powq.c (powq): Update from GLIBC. If xm1 is
        smaller than LDBL_EPSILON/2.0L, just return xm1.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@193716 138bc75d-0d04-0410-961f-82ee72b054a4
libquadmath/ChangeLog
libquadmath/math/atanq.c
libquadmath/math/j0q.c
libquadmath/math/j1q.c
libquadmath/math/log1pq.c
libquadmath/math/powq.c