You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Rich Felker 7efa12a04a add missing erfcl wrapper for archs where long double is plain double 13 years ago
..
i386 math: x86_64 version of expl, fixed some comments in the i386 version 14 years ago
x86_64 math: x86_64 version of expl, fixed some comments in the i386 version 14 years ago
__cos.c math: use double_t for temporaries to avoid stores on i386 13 years ago
__cosdf.c math: use double_t for temporaries to avoid stores on i386 13 years ago
__cosl.c code cleanup of named constants 14 years ago
__expo2.c clean up __expo2.c, use a slightly better k constant 14 years ago
__expo2f.c clean up __expo2.c, use a slightly better k constant 14 years ago
__fpclassify.c first commit of the new libm! 14 years ago
__fpclassifyf.c first commit of the new libm! 14 years ago
__fpclassifyl.c support ld80 pseudo-denormal invalid bit patterns; treat them as nan 14 years ago
__invtrigl.c math: clean up inverse trigonometric functions 14 years ago
__invtrigl.h math: clean up inverse trigonometric functions 14 years ago
__log1p.h math: use double_t for temporaries to avoid stores on i386 13 years ago
__log1pf.h math: use double_t for temporaries to avoid stores on i386 13 years ago
__polevll.c fix loads of missing const in new libm, and some global vars (?!) in powl 14 years ago
__rem_pio2.c code cleanup of named constants 14 years ago
__rem_pio2_large.c code cleanup of named constants 14 years ago
__rem_pio2f.c math: fix comment in __rem_pio2f.c 14 years ago
__rem_pio2l.c code cleanup of named constants 14 years ago
__signbit.c remove a fixme comment 14 years ago
__signbitf.c remove a fixme comment 14 years ago
__signbitl.c first commit of the new libm! 14 years ago
__sin.c math: use double_t for temporaries to avoid stores on i386 13 years ago
__sindf.c math: use double_t for temporaries to avoid stores on i386 13 years ago
__sinl.c code cleanup of named constants 14 years ago
__tan.c math: tan cleanups 13 years ago
__tandf.c math: tan cleanups 13 years ago
__tanl.c math: tan cleanups 13 years ago
acos.c math: use double_t for temporaries to avoid stores on i386 13 years ago
acosf.c math: use double_t for temporaries to avoid stores on i386 13 years ago
acosh.c math: rewrite inverse hyperbolic functions to be simpler/smaller 14 years ago
acoshf.c math: rewrite inverse hyperbolic functions to be simpler/smaller 14 years ago
acoshl.c math: rewrite inverse hyperbolic functions to be simpler/smaller 14 years ago
acosl.c math: use 0x1p-120f and 0x1p120f for tiny and huge values 14 years ago
asin.c math: use double_t for temporaries to avoid stores on i386 13 years ago
asinf.c math: use double_t for temporaries to avoid stores on i386 13 years ago
asinh.c math: use 0x1p-120f and 0x1p120f for tiny and huge values 14 years ago
asinhf.c math: rewrite inverse hyperbolic functions to be simpler/smaller 14 years ago
asinhl.c math: use 0x1p-120f and 0x1p120f for tiny and huge values 14 years ago
asinl.c math: use 0x1p-120f and 0x1p120f for tiny and huge values 14 years ago
atan.c math: use double_t for temporaries to avoid stores on i386 13 years ago
atan2.c math: ld80 invtrig cleanups 14 years ago
atan2f.c code cleanup of named constants 14 years ago
atan2l.c math: use 0x1p-120f and 0x1p120f for tiny and huge values 14 years ago
atanf.c math: use double_t for temporaries to avoid stores on i386 13 years ago
atanh.c math: rewrite inverse hyperbolic functions to be simpler/smaller 14 years ago
atanhf.c math: rewrite inverse hyperbolic functions to be simpler/smaller 14 years ago
atanhl.c math: rewrite inverse hyperbolic functions to be simpler/smaller 14 years ago
atanl.c math: use 0x1p-120f and 0x1p120f for tiny and huge values 14 years ago
cbrt.c first commit of the new libm! 14 years ago
cbrtf.c first commit of the new libm! 14 years ago
cbrtl.c fix a cbrtl.c regression and remove x87 precision setting 14 years ago
ceil.c math: minor cleanups in ceil and floor 14 years ago
ceilf.c math: minor cleanups in ceil and floor 14 years ago
ceill.c math: minor cleanups in ceil and floor 14 years ago
copysign.c first commit of the new libm! 14 years ago
copysignf.c first commit of the new libm! 14 years ago
copysignl.c first commit of the new libm! 14 years ago
cos.c math: sin cos cleanup 13 years ago
cosf.c math: sin cos cleanup 13 years ago
cosh.c math: finished cosh.c cleanup 14 years ago
coshf.c math: finished cosh.c cleanup 14 years ago
coshl.c math: finished cosh.c cleanup 14 years ago
cosl.c math: sin cos cleanup 13 years ago
erf.c math: use double_t for temporaries to avoid stores on i386 13 years ago
erff.c math: use double_t for temporaries to avoid stores on i386 13 years ago
erfl.c add missing erfcl wrapper for archs where long double is plain double 13 years ago
exp.c math: expf.c cleanup 14 years ago
exp2.c math: cleanup exp2.c exp2f.c and exp2l.c 14 years ago
exp2f.c math: use 0x1p-120f and 0x1p120f for tiny and huge values 14 years ago
exp2l.c math: cleanup exp2.c exp2f.c and exp2l.c 14 years ago
exp10.c support alternate glibc name pow10 for exp10 14 years ago
exp10f.c math: use float constants in exp10f.c 14 years ago
exp10l.c math: fix long double constants in exp10l.c 14 years ago
expf.c math: expf.c cleanup 14 years ago
expl.c math: expl.c cleanup 14 years ago
expm1.c code cleanup of named constants 14 years ago
expm1f.c code cleanup of named constants 14 years ago
expm1l.c math: fix exception behaviour of expm1l.c on inf and nan 14 years ago
fabs.c first commit of the new libm! 14 years ago
fabsf.c first commit of the new libm! 14 years ago
fabsl.c first commit of the new libm! 14 years ago
fdim.c remove libm.h includes when math.h and float.h are enough 14 years ago
fdimf.c remove libm.h includes when math.h and float.h are enough 14 years ago
fdiml.c remove libm.h includes when math.h and float.h are enough 14 years ago
floor.c math: minor cleanups in ceil and floor 14 years ago
floorf.c math cleanup: use 1.0f instead of (float)1.0 14 years ago
floorl.c math: minor cleanups in ceil and floor 14 years ago
fma.c math: add fma TODO comments about the underflow issue 13 years ago
fmaf.c math: add fma TODO comments about the underflow issue 13 years ago
fmal.c math: add fma TODO comments about the underflow issue 13 years ago
fmax.c remove libm.h includes when math.h and float.h are enough 14 years ago
fmaxf.c remove libm.h includes when math.h and float.h are enough 14 years ago
fmaxl.c remove libm.h includes when math.h and float.h are enough 14 years ago
fmin.c remove libm.h includes when math.h and float.h are enough 14 years ago
fminf.c remove libm.h includes when math.h and float.h are enough 14 years ago
fminl.c remove libm.h includes when math.h and float.h are enough 14 years ago
fmod.c don't try to create non-standard denormalization signal 14 years ago
fmodf.c don't try to create non-standard denormalization signal 14 years ago
fmodl.c don't try to create non-standard denormalization signal 14 years ago
frexp.c first commit of the new libm! 14 years ago
frexpf.c first commit of the new libm! 14 years ago
frexpl.c first commit of the new libm! 14 years ago
hypot.c math: simplify hypot and hypotf using scalbn 14 years ago
hypotf.c math: simplify hypot and hypotf using scalbn 14 years ago
hypotl.c first commit of the new libm! 14 years ago
ilogb.c math: raise invalid flag in ilogb*.c on +-0, +-inf and nan 14 years ago
ilogbf.c math: raise invalid flag in ilogb*.c on +-0, +-inf and nan 14 years ago
ilogbl.c math: raise invalid flag in ilogb*.c on +-0, +-inf and nan 14 years ago
j0.c math: use double_t for temporaries to avoid stores on i386 13 years ago
j0f.c math: use double_t for temporaries to avoid stores on i386 13 years ago
j1.c math: use double_t for temporaries to avoid stores on i386 13 years ago
j1f.c math: use double_t for temporaries to avoid stores on i386 13 years ago
jn.c math: bessel cleanup (jn.c and jnf.c) 14 years ago
jnf.c math: bessel cleanup (jn.c and jnf.c) 14 years ago
ldexp.c remove libm.h includes when math.h and float.h are enough 14 years ago
ldexpf.c remove libm.h includes when math.h and float.h are enough 14 years ago
ldexpl.c remove libm.h includes when math.h and float.h are enough 14 years ago
lgamma.c math: remove comment about aliasing lgamma as gamma 14 years ago
lgamma_r.c code cleanup of named constants 14 years ago
lgammaf.c math: remove comment about aliasing lgamma as gamma 14 years ago
lgammaf_r.c code cleanup of named constants 14 years ago
lgammal.c math: remove comment about aliasing lgamma as gamma 14 years ago
llrint.c make lrint and llrint functions work without fenv support 14 years ago
llrintf.c make lrint and llrint functions work without fenv support 14 years ago
llrintl.c math: use '#pragma STDC FENV_ACCESS ON' when fenv is accessed 14 years ago
llround.c simplify lround and llround functions 14 years ago
llroundf.c simplify lround and llround functions 14 years ago
llroundl.c simplify lround and llround functions 14 years ago
log.c code cleanup of named constants 14 years ago
log1p.c code cleanup of named constants 14 years ago
log1pf.c code cleanup of named constants 14 years ago
log1pl.c math: raise exception flags in log1pl.c on <= -1 arguments 14 years ago
log2.c code cleanup of named constants 14 years ago
log2f.c code cleanup of named constants 14 years ago
log2l.c math: raise flags in logl.c on <= 0 arguments 14 years ago
log10.c code cleanup of named constants 14 years ago
log10f.c code cleanup of named constants 14 years ago
log10l.c use scalbn or *2.0 instead of ldexp, fix fmal 14 years ago
logb.c math: fix logb*.c exceptions now that ilogb raises invalid 14 years ago
logbf.c math: fix logb*.c exceptions now that ilogb raises invalid 14 years ago
logbl.c math: fix logb*.c exceptions now that ilogb raises invalid 14 years ago
logf.c code cleanup of named constants 14 years ago
logl.c math: raise flags in logl.c on <= 0 arguments 14 years ago
lrint.c math: use '#pragma STDC FENV_ACCESS ON' when fenv is accessed 14 years ago
lrintf.c make lrint and llrint functions work without fenv support 14 years ago
lrintl.c math: use '#pragma STDC FENV_ACCESS ON' when fenv is accessed 14 years ago
lround.c simplify lround and llround functions 14 years ago
lroundf.c simplify lround and llround functions 14 years ago
lroundl.c simplify lround and llround functions 14 years ago
modf.c math: excess precision fix modf, modff, scalbn, scalbnf 14 years ago
modff.c math: excess precision fix modf, modff, scalbn, scalbnf 14 years ago
modfl.c fix invalid implicit pointer conversion in ld64 modfl 14 years ago
nan.c implement nan, nanf, nanl 14 years ago
nanf.c implement nan, nanf, nanl 14 years ago
nanl.c implement nan, nanf, nanl 14 years ago
nearbyint.c math: use '#pragma STDC FENV_ACCESS ON' when fenv is accessed 14 years ago
nearbyintf.c math: use '#pragma STDC FENV_ACCESS ON' when fenv is accessed 14 years ago
nearbyintl.c math: use '#pragma STDC FENV_ACCESS ON' when fenv is accessed 14 years ago
nextafter.c math: fix nextafter and nexttoward on maxdbl and maxflt input 14 years ago
nextafterf.c math: fix nextafter and nexttoward on maxdbl and maxflt input 14 years ago
nextafterl.c add FORCE_EVAL macro to evaluate float expr for their side effect 14 years ago
nexttoward.c math: fix nextafter and nexttoward on maxdbl and maxflt input 14 years ago
nexttowardf.c math: fix nextafter and nexttoward on maxdbl and maxflt input 14 years ago
nexttowardl.c remove libm.h includes when math.h and float.h are enough 14 years ago
pow.c clean up pow.c and powf.c 14 years ago
powf.c clean up pow.c and powf.c 14 years ago
powl.c math: fix a regression in powl and do some cleanups 14 years ago
remainder.c fix remainder*.c: remove useless long double cast 14 years ago
remainderf.c fix remainder*.c: remove useless long double cast 14 years ago
remainderl.c remove libm.h includes when math.h and float.h are enough 14 years ago
remquo.c math: fix remquo.c when x==-y and a subnormal remainder bug as well 14 years ago
remquof.c math: fix remquo.c when x==-y and a subnormal remainder bug as well 14 years ago
remquol.c math: fix remquo.c when x==-y and a subnormal remainder bug as well 14 years ago
rint.c first commit of the new libm! 14 years ago
rintf.c first commit of the new libm! 14 years ago
rintl.c minor rintl.c fix: remove unsupported ldbl format message 14 years ago
round.c remove libm.h includes when math.h and float.h are enough 14 years ago
roundf.c remove libm.h includes when math.h and float.h are enough 14 years ago
roundl.c remove libm.h includes when math.h and float.h are enough 14 years ago
scalb.c remove libm.h includes when math.h and float.h are enough 14 years ago
scalbf.c math cleanup: use 1.0f instead of (float)1.0 14 years ago
scalbln.c remove libm.h includes when math.h and float.h are enough 14 years ago
scalblnf.c remove libm.h includes when math.h and float.h are enough 14 years ago
scalblnl.c remove libm.h includes when math.h and float.h are enough 14 years ago
scalbn.c math: excess precision fix modf, modff, scalbn, scalbnf 14 years ago
scalbnf.c math: excess precision fix modf, modff, scalbn, scalbnf 14 years ago
scalbnl.c code cleanup of named constants 14 years ago
signgam.c make signgam a weak alias for an internal symbol 14 years ago
significand.c add significand[fl] math functions 14 years ago
significandf.c add significand[fl] math functions 14 years ago
sin.c math: sin cos cleanup 13 years ago
sincos.c math: sin cos cleanup 13 years ago
sincosf.c math: sin cos cleanup 13 years ago
sincosl.c math: sin cos cleanup 13 years ago
sinf.c math: sin cos cleanup 13 years ago
sinh.c math: sinh.c cleanup similar to the cosh one 14 years ago
sinhf.c math: sinh.c cleanup similar to the cosh one 14 years ago
sinhl.c math: sinh.c cleanup similar to the cosh one 14 years ago
sinl.c math: sin cos cleanup 13 years ago
sqrt.c code cleanup of named constants 14 years ago
sqrtf.c code cleanup of named constants 14 years ago
sqrtl.c add C stub for sqrtl (already implemented in asm on i386 and x86_64) 14 years ago
tan.c math: tan cleanups 13 years ago
tanf.c math: tan cleanups 13 years ago
tanh.c math: tanh.c cleanup similar to sinh, cosh 14 years ago
tanhf.c math: tanh.c cleanup similar to sinh, cosh 14 years ago
tanhl.c math: tanh.c cleanup similar to sinh, cosh 14 years ago
tanl.c math: sin cos cleanup 13 years ago
tgamma.c math: use double_t for temporaries to avoid stores on i386 13 years ago
tgammaf.c math: add a non-dummy tgamma implementation 14 years ago
tgammal.c math: tgammal.c fixes 14 years ago
trunc.c first commit of the new libm! 14 years ago
truncf.c math cleanup: use 1.0f instead of 1.0F 14 years ago
truncl.c first commit of the new libm! 14 years ago