diff options
author | Alan Modra <amodra@gmail.com> | 2014-04-16 19:33:32 +0930 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2014-04-16 19:33:32 +0930 |
commit | aa5f0ff11ad2cc85277c64cf65c723a9664e1149 (patch) | |
tree | 841c809e5a067dfc91478956a8549f05fccee250 /ChangeLog | |
parent | bb9c256fb01b09bc13a58ada3ea045ac9efd4834 (diff) | |
download | glibc-aa5f0ff11ad2cc85277c64cf65c723a9664e1149.tar.gz glibc-aa5f0ff11ad2cc85277c64cf65c723a9664e1149.tar.xz glibc-aa5f0ff11ad2cc85277c64cf65c723a9664e1149.zip |
Correct IBM long double frexpl.
Besides fixing the bugzilla, this also fixes corner-cases where the high and low double differ greatly in magnitude, and handles a denormal input without resorting to a fp rescale. [BZ #16740] [BZ #16619] * sysdeps/ieee754/ldbl-128ibm/s_frexpl.c (__frexpl): Rewrite. * math/libm-test.inc (frexp_test_data): Add tests.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog index 2a8cc57726..9f70d63147 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2014-04-16 Alan Modra <amodra@gmail.com> + + [BZ #16740] + [BZ #16619] + * sysdeps/ieee754/ldbl-128ibm/s_frexpl.c (__frexpl): Rewrite. + * math/libm-test.inc (frexp_test_data): Add tests. + 2014-04-15 Siddhesh Poyarekar <siddhesh@redhat.com> * benchtests/Makefile: Depend on libraries in build directory. |