From: Ulrich Drepper Date: Tue, 19 Oct 2010 16:47:13 +0000 (-0400) Subject: Merge branch 'master' of ssh://sourceware.org/git/glibc X-Git-Tag: glibc-2.13~72 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6ce0bb748d7de856cb2076b41625fe7cedac5e16;p=thirdparty%2Fglibc.git Merge branch 'master' of ssh://sourceware.org/git/glibc Conflicts: ChangeLog --- 6ce0bb748d7de856cb2076b41625fe7cedac5e16 diff --cc ChangeLog index 935e84f72c2,aafc4541bce..613f8dfb3f7 --- a/ChangeLog +++ b/ChangeLog @@@ -1,18 -1,11 +1,26 @@@ +2010-10-15 Jakub Jelinek + + [BZ #3268] + * math/libm-test.inc (fma_test): Some new testcases. + * sysdeps/ieee754/ldbl-128/s_fmal.c: New file. + * sysdeps/ieee754/ldbl-96/s_fma.c (__fma): Fix fma with finite x and + y and infinite z. Do multiplication by C already in long double. + * sysdeps/ieee754/ldbl-96/s_fmal.c: New file. + * sysdeps/ieee754/dbl-64/s_fma.c (__fma): Fix fma with finite x and + y and infinite z. Do bitwise or of inexact bit into u.d. + * sysdeps/ieee754/ldbl-64-128/s_fmal.c: New file. + * sysdeps/i386/fpu/s_fmaf.S: Removed. + * sysdeps/i386/fpu/s_fma.S: Removed. + * sysdeps/i386/fpu/s_fmal.S: Removed. + + 2010-10-16 Jakub Jelinek + + [BZ #3268] + * math/libm-test.inc (fma_test): Add IEEE quad long double fmal tests. + * sysdeps/ieee754/ldbl-128/s_fmal.c (__fmal): Ensure a1 + u.d + computation is not scheduled after fetestexcept. Fix value + of minimum denormal long double. + 2010-10-14 Jakub Jelinek [BZ #3268]