mirror of git://sourceware.org/git/glibc.git
2004-05-27 Jakub Jelinek <jakub@redhat.com> * sysdeps/i386/fpu/bits/mathinline.h (__expm1_code): Define using __builtin_expm1l for GCC 3.5+. (__expl): Define using __builtin_expl for GCC 3.4+. (exp, expf, expl): Don't define for GCC 3.4+. (tan, tanf, tanl): Don't define for GCC 3.5+. (__atan2l): Define using __builtin_atan2l for GCC 3.4+. (atan2, atan2f, atan2l): Don't define for GCC 3.4+ or !__FAST_MATH__. (fmod, fmodf, fmodl): Don't define for GCC 3.5+ or !__FAST_MATH__. (fabsf, fabsl): Only provide if __USE_MISC or __USE_ISOC99. (sin, sinf, sinl, cos, cosf, cosl, log, logf, logl): Don't define for GCC 3.4+. (log10, log10f, log10l, asin, asinf, asinl, acos, acosf, acosl): Don't define for GCC 3.5+. (atan, atanf, atanl): Don't define for GCC 3.4+ or !__FAST_MATH__. (log1p, log1pf, log1pl, logb, logbf, logbl, log2, log2f, log2l): Don't define for GCC 3.5+. (drem, dremf, dreml): Don't define for GCC 3.5+ or !__FAST_MATH__. * sysdeps/sparc/fpu/bits/mathinline.h (sqrt, sqrtf, sqrtl): Don't define for GCC 3.2+. 2004-05-27 Jakub Jelinek <jakub@redhat.com> * string/bits/string2.h (__bzero): Define even for GCC 3.0+. * sysdeps/alpha/stpcpy.S (stpcpy): Add libc_hidden_builtin_def. * sysdeps/alpha/alphaev67/stpcpy.S (stpcpy): Likewise. * sysdeps/powerpc/powerpc32/stpcpy.S (stpcpy): Likewise. * sysdeps/powerpc/powerpc64/stpcpy.S (stpcpy): Likewise. * sysdeps/sparc/sparc32/stpcpy.S (stpcpy): Likewise. * sysdeps/sparc/sparc64/stpcpy.S (stpcpy): Likewise. * sysdeps/i386/stpcpy.S (stpcpy): Likewise. * sysdeps/i386/i586/stpcpy.S (stpcpy): Likewise. * sysdeps/generic/stpcpy.c (stpcpy): Likewise. * sysdeps/x86_64/stpcpy.S (stpcpy): Likewise. * sysdeps/i386/i586/memcpy.S (memcpy): Remove libc_hidden_builtin_def if MEMPCPY_P. * sysdeps/x86_64/memcpy.S (memcpy): Likewise. * sysdeps/i386/i686/mempcpy.S (mempcpy): Add libc_hidden_builtin_def. * sysdeps/i386/i586/mempcpy.S (mempcpy): Likewise. * sysdeps/generic/mempcpy.c (mempcpy): Likewise. * sysdeps/x86_64/mempcpy.S (mempcpy): Likewise. |
||
|---|---|---|
| .. | ||
| bits | ||
| Makefile | ||
| Versions | ||
| branred.c | ||
| doasin.c | ||
| dosincos.c | ||
| e_acos.S | ||
| e_acosf.S | ||
| e_acosh.S | ||
| e_acoshf.S | ||
| e_acoshl.S | ||
| e_acosl.c | ||
| e_asin.S | ||
| e_asinf.S | ||
| e_atan2.S | ||
| e_atan2f.S | ||
| e_atan2l.c | ||
| e_atanh.S | ||
| e_atanhf.S | ||
| e_atanhl.S | ||
| e_exp.S | ||
| e_exp2.S | ||
| e_exp2f.S | ||
| e_exp2l.S | ||
| e_exp10.S | ||
| e_exp10f.S | ||
| e_exp10l.S | ||
| e_expf.S | ||
| e_expl.c | ||
| e_fmod.S | ||
| e_fmodf.S | ||
| e_fmodl.c | ||
| e_hypot.S | ||
| e_hypotf.S | ||
| e_log.S | ||
| e_log2.S | ||
| e_log2f.S | ||
| e_log2l.S | ||
| e_log10.S | ||
| e_log10f.S | ||
| e_log10l.S | ||
| e_logf.S | ||
| e_logl.S | ||
| e_pow.S | ||
| e_powf.S | ||
| e_powl.S | ||
| e_rem_pio2.c | ||
| e_rem_pio2f.c | ||
| e_rem_pio2l.c | ||
| e_remainder.S | ||
| e_remainderf.S | ||
| e_remainderl.S | ||
| e_scalb.S | ||
| e_scalbf.S | ||
| e_scalbl.S | ||
| e_sqrt.S | ||
| e_sqrtf.S | ||
| e_sqrtl.c | ||
| fclrexcpt.c | ||
| fedisblxcpt.c | ||
| feenablxcpt.c | ||
| fegetenv.c | ||
| fegetexcept.c | ||
| fegetround.c | ||
| feholdexcpt.c | ||
| fesetenv.c | ||
| fesetround.c | ||
| feupdateenv.c | ||
| fgetexcptflg.c | ||
| fraiseexcpt.c | ||
| fsetexcptflg.c | ||
| ftestexcept.c | ||
| halfulp.c | ||
| k_rem_pio2.c | ||
| k_rem_pio2f.c | ||
| k_rem_pio2l.c | ||
| libm-test-ulps | ||
| mpa.c | ||
| mpatan.c | ||
| mpatan2.c | ||
| mpexp.c | ||
| mplog.c | ||
| mpsqrt.c | ||
| mptan.c | ||
| s_asinh.S | ||
| s_asinhf.S | ||
| s_asinhl.S | ||
| s_atan.S | ||
| s_atanf.S | ||
| s_atanl.c | ||
| s_cbrt.S | ||
| s_cbrtf.S | ||
| s_cbrtl.S | ||
| s_ceil.S | ||
| s_ceilf.S | ||
| s_ceill.S | ||
| s_cexp.S | ||
| s_cexpf.S | ||
| s_cexpl.S | ||
| s_copysign.S | ||
| s_copysignf.S | ||
| s_copysignl.S | ||
| s_cos.S | ||
| s_cosf.S | ||
| s_cosl.S | ||
| s_expm1.S | ||
| s_expm1f.S | ||
| s_expm1l.S | ||
| s_fabs.S | ||
| s_fabsf.S | ||
| s_fabsl.S | ||
| s_fdim.S | ||
| s_fdimf.S | ||
| s_fdiml.S | ||
| s_finite.S | ||
| s_finitef.S | ||
| s_finitel.S | ||
| s_floor.S | ||
| s_floorf.S | ||
| s_floorl.S | ||
| s_fma.S | ||
| s_fmaf.S | ||
| s_fmal.S | ||
| s_fmax.S | ||
| s_fmaxf.S | ||
| s_fmaxl.S | ||
| s_fmin.S | ||
| s_fminf.S | ||
| s_fminl.S | ||
| s_fpclassifyl.c | ||
| s_frexp.S | ||
| s_frexpf.S | ||
| s_frexpl.S | ||
| s_ilogb.S | ||
| s_ilogbf.S | ||
| s_ilogbl.S | ||
| s_isinfl.c | ||
| s_isnanl.c | ||
| s_llrint.S | ||
| s_llrintf.S | ||
| s_llrintl.S | ||
| s_log1p.S | ||
| s_log1pf.S | ||
| s_log1pl.S | ||
| s_logb.S | ||
| s_logbf.S | ||
| s_logbl.c | ||
| s_lrint.S | ||
| s_lrintf.S | ||
| s_lrintl.S | ||
| s_nearbyint.S | ||
| s_nearbyintf.S | ||
| s_nearbyintl.S | ||
| s_nextafterl.c | ||
| s_nexttoward.c | ||
| s_nexttowardf.c | ||
| s_remquo.S | ||
| s_remquof.S | ||
| s_remquol.S | ||
| s_rint.S | ||
| s_rintf.S | ||
| s_rintl.c | ||
| s_scalbln.c | ||
| s_scalblnf.c | ||
| s_scalblnl.c | ||
| s_scalbn.S | ||
| s_scalbnf.S | ||
| s_scalbnl.S | ||
| s_significand.S | ||
| s_significandf.S | ||
| s_significandl.c | ||
| s_sin.S | ||
| s_sincos.S | ||
| s_sincosf.S | ||
| s_sincosl.S | ||
| s_sinf.S | ||
| s_sinl.S | ||
| s_tan.S | ||
| s_tanf.S | ||
| s_tanl.S | ||
| s_trunc.S | ||
| s_truncf.S | ||
| s_truncl.S | ||
| sincos32.c | ||
| slowexp.c | ||
| slowpow.c | ||
| t_exp.c | ||