From: Ulrich Drepper Date: Wed, 26 Nov 2003 05:38:12 +0000 (+0000) Subject: Update. X-Git-Tag: cvs/glibc-2_3_3~18 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=6d316b07f1ea998c04887d6a4ea885b8527eafde;p=thirdparty%2Fglibc.git Update. 2003-11-25 H.J. Lu * sysdeps/i386/fpu/bits/mathinline.h (sqrt): Don't inline sqrt for gcc 3.3 and above. --- diff --git a/ChangeLog b/ChangeLog index f70b66ccc8e..85e8571db94 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2003-11-25 H.J. Lu + + * sysdeps/i386/fpu/bits/mathinline.h (sqrt): Don't inline + sqrt for gcc 3.3 and above. + 2003-11-25 Ulrich Drepper * posix/runptests.c (main): Make errors fatal. diff --git a/sysdeps/i386/fpu/bits/mathinline.h b/sysdeps/i386/fpu/bits/mathinline.h index 21ae218c62c..9c993156625 100644 --- a/sysdeps/i386/fpu/bits/mathinline.h +++ b/sysdeps/i386/fpu/bits/mathinline.h @@ -438,8 +438,10 @@ __inline_mathcodeNP2 (fmod, __x, __y, \ #ifdef __FAST_MATH__ +# if !__GNUC_PREREQ (3,3) __inline_mathopNP (sqrt, "fsqrt") __inline_mathopNP_ (long double, __sqrtl, "fsqrt") +# endif #endif #if __GNUC_PREREQ (2, 8)