Szabolcs Nagy a764db9a08 math: use float constants in exp10f.c 12 ani în urmă
..
i386 1fb0169154 math: fix exp.s on i386 and x86_64 so the exception flags are correct 12 ani în urmă
x86_64 1fb0169154 math: fix exp.s on i386 and x86_64 so the exception flags are correct 12 ani în urmă
__cos.c 0cbb654791 code cleanup of named constants 13 ani în urmă
__cosdf.c 0cbb654791 code cleanup of named constants 13 ani în urmă
__cosl.c 0cbb654791 code cleanup of named constants 13 ani în urmă
__expo2.c df8b3e5aef clean up __expo2.c, use a slightly better k constant 13 ani în urmă
__expo2f.c df8b3e5aef clean up __expo2.c, use a slightly better k constant 13 ani în urmă
__fpclassify.c b69f695ace first commit of the new libm! 13 ani în urmă
__fpclassifyf.c b69f695ace first commit of the new libm! 13 ani în urmă
__fpclassifyl.c fad231b960 support ld80 pseudo-denormal invalid bit patterns; treat them as nan 13 ani în urmă
__invtrigl.c 45ff9d8eb6 math: ld80 invtrig cleanups 12 ani în urmă
__invtrigl.h 45ff9d8eb6 math: ld80 invtrig cleanups 12 ani în urmă
__log1p.h b69f695ace first commit of the new libm! 13 ani în urmă
__log1pf.h 8d0a6f7a1c math cleanup: use 1.0f instead of (float)1.0 13 ani în urmă
__polevll.c 9e2a895aaa fix loads of missing const in new libm, and some global vars (?!) in powl 13 ani în urmă
__rem_pio2.c 0cbb654791 code cleanup of named constants 13 ani în urmă
__rem_pio2_large.c 0cbb654791 code cleanup of named constants 13 ani în urmă
__rem_pio2f.c b69f695ace first commit of the new libm! 13 ani în urmă
__rem_pio2l.c 0cbb654791 code cleanup of named constants 13 ani în urmă
__signbit.c 8c6fc860a9 remove a fixme comment 13 ani în urmă
__signbitf.c 8c6fc860a9 remove a fixme comment 13 ani în urmă
__signbitl.c b69f695ace first commit of the new libm! 13 ani în urmă
__sin.c 0cbb654791 code cleanup of named constants 13 ani în urmă
__sindf.c b69f695ace first commit of the new libm! 13 ani în urmă
__sinl.c 0cbb654791 code cleanup of named constants 13 ani în urmă
__tan.c 0cbb654791 code cleanup of named constants 13 ani în urmă
__tandf.c b69f695ace first commit of the new libm! 13 ani în urmă
__tanl.c c3587effe2 minor fix in __tanl (get sign properly) 13 ani în urmă
acos.c 45ff9d8eb6 math: ld80 invtrig cleanups 12 ani în urmă
acosf.c 0cbb654791 code cleanup of named constants 13 ani în urmă
acosh.c 0cbb654791 code cleanup of named constants 13 ani în urmă
acoshf.c 0cbb654791 code cleanup of named constants 13 ani în urmă
acoshl.c 0cbb654791 code cleanup of named constants 13 ani în urmă
acosl.c 45ff9d8eb6 math: ld80 invtrig cleanups 12 ani în urmă
asin.c 0cbb654791 code cleanup of named constants 13 ani în urmă
asinf.c 0cbb654791 code cleanup of named constants 13 ani în urmă
asinh.c 0cbb654791 code cleanup of named constants 13 ani în urmă
asinhf.c 0cbb654791 code cleanup of named constants 13 ani în urmă
asinhl.c 0cbb654791 code cleanup of named constants 13 ani în urmă
asinl.c 45ff9d8eb6 math: ld80 invtrig cleanups 12 ani în urmă
atan.c 0cbb654791 code cleanup of named constants 13 ani în urmă
atan2.c 45ff9d8eb6 math: ld80 invtrig cleanups 12 ani în urmă
atan2f.c 0cbb654791 code cleanup of named constants 13 ani în urmă
atan2l.c 45ff9d8eb6 math: ld80 invtrig cleanups 12 ani în urmă
atanf.c 0cbb654791 code cleanup of named constants 13 ani în urmă
atanh.c 0cbb654791 code cleanup of named constants 13 ani în urmă
atanhf.c 0cbb654791 code cleanup of named constants 13 ani în urmă
atanhl.c 0cbb654791 code cleanup of named constants 13 ani în urmă
atanl.c 45ff9d8eb6 math: ld80 invtrig cleanups 12 ani în urmă
cbrt.c b69f695ace first commit of the new libm! 13 ani în urmă
cbrtf.c b69f695ace first commit of the new libm! 13 ani în urmă
cbrtl.c 1e2fea632b fix a cbrtl.c regression and remove x87 precision setting 13 ani în urmă
ceil.c 7eabe8e690 math: minor cleanups in ceil and floor 13 ani în urmă
ceilf.c 7eabe8e690 math: minor cleanups in ceil and floor 13 ani în urmă
ceill.c 7eabe8e690 math: minor cleanups in ceil and floor 13 ani în urmă
copysign.c b69f695ace first commit of the new libm! 13 ani în urmă
copysignf.c b69f695ace first commit of the new libm! 13 ani în urmă
copysignl.c b69f695ace first commit of the new libm! 13 ani în urmă
cos.c b69f695ace first commit of the new libm! 13 ani în urmă
cosf.c b69f695ace first commit of the new libm! 13 ani în urmă
cosh.c 0cbb654791 code cleanup of named constants 13 ani în urmă
coshf.c 0cbb654791 code cleanup of named constants 13 ani în urmă
coshl.c 0cbb654791 code cleanup of named constants 13 ani în urmă
cosl.c 2e8c8fbe7d don't inline __rem_pio2l so the code size is smaller 13 ani în urmă
erf.c 0cbb654791 code cleanup of named constants 13 ani în urmă
erff.c 0cbb654791 code cleanup of named constants 13 ani în urmă
erfl.c 0cbb654791 code cleanup of named constants 13 ani în urmă
exp.c ab1772c597 math: expf.c cleanup 12 ani în urmă
exp10.c a917c03706 support alternate glibc name pow10 for exp10 13 ani în urmă
exp10f.c a764db9a08 math: use float constants in exp10f.c 12 ani în urmă
exp10l.c b03c19a4b9 math: fix long double constants in exp10l.c 12 ani în urmă
exp2.c 159c7655d0 math: cleanup exp2.c exp2f.c and exp2l.c 12 ani în urmă
exp2f.c 159c7655d0 math: cleanup exp2.c exp2f.c and exp2l.c 12 ani în urmă
exp2l.c 159c7655d0 math: cleanup exp2.c exp2f.c and exp2l.c 12 ani în urmă
expf.c ab1772c597 math: expf.c cleanup 12 ani în urmă
expl.c e93a0fe49d math: expl.c cleanup 12 ani în urmă
expm1.c 0cbb654791 code cleanup of named constants 13 ani în urmă
expm1f.c 0cbb654791 code cleanup of named constants 13 ani în urmă
expm1l.c 6f64505df3 math: fix exception behaviour of expm1l.c on inf and nan 12 ani în urmă
fabs.c b69f695ace first commit of the new libm! 13 ani în urmă
fabsf.c b69f695ace first commit of the new libm! 13 ani în urmă
fabsl.c b69f695ace first commit of the new libm! 13 ani în urmă
fdim.c 9560b6b152 remove libm.h includes when math.h and float.h are enough 13 ani în urmă
fdimf.c 9560b6b152 remove libm.h includes when math.h and float.h are enough 13 ani în urmă
fdiml.c 9560b6b152 remove libm.h includes when math.h and float.h are enough 13 ani în urmă
floor.c 7eabe8e690 math: minor cleanups in ceil and floor 13 ani în urmă
floorf.c 8d0a6f7a1c math cleanup: use 1.0f instead of (float)1.0 13 ani în urmă
floorl.c 7eabe8e690 math: minor cleanups in ceil and floor 13 ani în urmă
fma.c 033a9d6ad2 math: use '#pragma STDC FENV_ACCESS ON' when fenv is accessed 12 ani în urmă
fmaf.c 033a9d6ad2 math: use '#pragma STDC FENV_ACCESS ON' when fenv is accessed 12 ani în urmă
fmal.c 033a9d6ad2 math: use '#pragma STDC FENV_ACCESS ON' when fenv is accessed 12 ani în urmă
fmax.c 9560b6b152 remove libm.h includes when math.h and float.h are enough 13 ani în urmă
fmaxf.c 9560b6b152 remove libm.h includes when math.h and float.h are enough 13 ani în urmă
fmaxl.c 9560b6b152 remove libm.h includes when math.h and float.h are enough 13 ani în urmă
fmin.c 9560b6b152 remove libm.h includes when math.h and float.h are enough 13 ani în urmă
fminf.c 9560b6b152 remove libm.h includes when math.h and float.h are enough 13 ani în urmă
fminl.c 9560b6b152 remove libm.h includes when math.h and float.h are enough 13 ani în urmă
fmod.c 4caa17b2a1 don't try to create non-standard denormalization signal 13 ani în urmă
fmodf.c 4caa17b2a1 don't try to create non-standard denormalization signal 13 ani în urmă
fmodl.c 4caa17b2a1 don't try to create non-standard denormalization signal 13 ani în urmă
frexp.c b69f695ace first commit of the new libm! 13 ani în urmă
frexpf.c b69f695ace first commit of the new libm! 13 ani în urmă
frexpl.c b69f695ace first commit of the new libm! 13 ani în urmă
hypot.c 529a8de46c math: simplify hypot and hypotf using scalbn 12 ani în urmă
hypotf.c 529a8de46c math: simplify hypot and hypotf using scalbn 12 ani în urmă
hypotl.c b69f695ace first commit of the new libm! 13 ani în urmă
ilogb.c be81f51030 math: raise invalid flag in ilogb*.c on +-0, +-inf and nan 12 ani în urmă
ilogbf.c be81f51030 math: raise invalid flag in ilogb*.c on +-0, +-inf and nan 12 ani în urmă
ilogbl.c be81f51030 math: raise invalid flag in ilogb*.c on +-0, +-inf and nan 12 ani în urmă
j0.c 0cbb654791 code cleanup of named constants 13 ani în urmă
j0f.c 0cbb654791 code cleanup of named constants 13 ani în urmă
j1.c 0cbb654791 code cleanup of named constants 13 ani în urmă
j1f.c 0cbb654791 code cleanup of named constants 13 ani în urmă
jn.c 0cbb654791 code cleanup of named constants 13 ani în urmă
jnf.c 0cbb654791 code cleanup of named constants 13 ani în urmă
ldexp.c 9560b6b152 remove libm.h includes when math.h and float.h are enough 13 ani în urmă
ldexpf.c 9560b6b152 remove libm.h includes when math.h and float.h are enough 13 ani în urmă
ldexpl.c 9560b6b152 remove libm.h includes when math.h and float.h are enough 13 ani în urmă
lgamma.c 1b229a2098 math: remove comment about aliasing lgamma as gamma 13 ani în urmă
lgamma_r.c 0cbb654791 code cleanup of named constants 13 ani în urmă
lgammaf.c 1b229a2098 math: remove comment about aliasing lgamma as gamma 13 ani în urmă
lgammaf_r.c 0cbb654791 code cleanup of named constants 13 ani în urmă
lgammal.c 1b229a2098 math: remove comment about aliasing lgamma as gamma 13 ani în urmă
llrint.c 65db00983f make lrint and llrint functions work without fenv support 13 ani în urmă
llrintf.c 65db00983f make lrint and llrint functions work without fenv support 13 ani în urmă
llrintl.c 033a9d6ad2 math: use '#pragma STDC FENV_ACCESS ON' when fenv is accessed 12 ani în urmă
llround.c afad262440 simplify lround and llround functions 13 ani în urmă
llroundf.c afad262440 simplify lround and llround functions 13 ani în urmă
llroundl.c afad262440 simplify lround and llround functions 13 ani în urmă
log.c 0cbb654791 code cleanup of named constants 13 ani în urmă
log10.c 0cbb654791 code cleanup of named constants 13 ani în urmă
log10f.c 0cbb654791 code cleanup of named constants 13 ani în urmă
log10l.c 2786c7d216 use scalbn or *2.0 instead of ldexp, fix fmal 13 ani în urmă
log1p.c 0cbb654791 code cleanup of named constants 13 ani în urmă
log1pf.c 0cbb654791 code cleanup of named constants 13 ani în urmă
log1pl.c 04ccbdca6d math: raise exception flags in log1pl.c on <= -1 arguments 12 ani în urmă
log2.c 0cbb654791 code cleanup of named constants 13 ani în urmă
log2f.c 0cbb654791 code cleanup of named constants 13 ani în urmă
log2l.c e2fe959fe2 math: raise flags in logl.c on <= 0 arguments 12 ani în urmă
logb.c 52bcf3f5fb math: fix logb*.c exceptions now that ilogb raises invalid 12 ani în urmă
logbf.c 52bcf3f5fb math: fix logb*.c exceptions now that ilogb raises invalid 12 ani în urmă
logbl.c 52bcf3f5fb math: fix logb*.c exceptions now that ilogb raises invalid 12 ani în urmă
logf.c 0cbb654791 code cleanup of named constants 13 ani în urmă
logl.c e2fe959fe2 math: raise flags in logl.c on <= 0 arguments 12 ani în urmă
lrint.c 033a9d6ad2 math: use '#pragma STDC FENV_ACCESS ON' when fenv is accessed 12 ani în urmă
lrintf.c 65db00983f make lrint and llrint functions work without fenv support 13 ani în urmă
lrintl.c 033a9d6ad2 math: use '#pragma STDC FENV_ACCESS ON' when fenv is accessed 12 ani în urmă
lround.c afad262440 simplify lround and llround functions 13 ani în urmă
lroundf.c afad262440 simplify lround and llround functions 13 ani în urmă
lroundl.c afad262440 simplify lround and llround functions 13 ani în urmă
modf.c c4359e0130 math: excess precision fix modf, modff, scalbn, scalbnf 12 ani în urmă
modff.c c4359e0130 math: excess precision fix modf, modff, scalbn, scalbnf 12 ani în urmă
modfl.c fe2df4ad3e fix invalid implicit pointer conversion in ld64 modfl 13 ani în urmă
nan.c bf9d9dcaa6 implement nan, nanf, nanl 13 ani în urmă
nanf.c bf9d9dcaa6 implement nan, nanf, nanl 13 ani în urmă
nanl.c bf9d9dcaa6 implement nan, nanf, nanl 13 ani în urmă
nearbyint.c 033a9d6ad2 math: use '#pragma STDC FENV_ACCESS ON' when fenv is accessed 12 ani în urmă
nearbyintf.c 033a9d6ad2 math: use '#pragma STDC FENV_ACCESS ON' when fenv is accessed 12 ani în urmă
nearbyintl.c 033a9d6ad2 math: use '#pragma STDC FENV_ACCESS ON' when fenv is accessed 12 ani în urmă
nextafter.c 662ed20065 math: fix nextafter and nexttoward on maxdbl and maxflt input 12 ani în urmă
nextafterf.c 662ed20065 math: fix nextafter and nexttoward on maxdbl and maxflt input 12 ani în urmă
nextafterl.c 6ab8136b44 add FORCE_EVAL macro to evaluate float expr for their side effect 13 ani în urmă
nexttoward.c 662ed20065 math: fix nextafter and nexttoward on maxdbl and maxflt input 12 ani în urmă
nexttowardf.c 662ed20065 math: fix nextafter and nexttoward on maxdbl and maxflt input 12 ani în urmă
nexttowardl.c 9560b6b152 remove libm.h includes when math.h and float.h are enough 13 ani în urmă
pow.c f1347a3a45 clean up pow.c and powf.c 13 ani în urmă
powf.c f1347a3a45 clean up pow.c and powf.c 13 ani în urmă
powl.c cf682072ce math: fix a regression in powl and do some cleanups 13 ani în urmă
remainder.c b03255af77 fix remainder*.c: remove useless long double cast 13 ani în urmă
remainderf.c b03255af77 fix remainder*.c: remove useless long double cast 13 ani în urmă
remainderl.c 9560b6b152 remove libm.h includes when math.h and float.h are enough 13 ani în urmă
remquo.c 3738a96e05 math: fix remquo.c when x==-y and a subnormal remainder bug as well 13 ani în urmă
remquof.c 3738a96e05 math: fix remquo.c when x==-y and a subnormal remainder bug as well 13 ani în urmă
remquol.c 3738a96e05 math: fix remquo.c when x==-y and a subnormal remainder bug as well 13 ani în urmă
rint.c b69f695ace first commit of the new libm! 13 ani în urmă
rintf.c b69f695ace first commit of the new libm! 13 ani în urmă
rintl.c 6d8df2b972 minor rintl.c fix: remove unsupported ldbl format message 13 ani în urmă
round.c 9560b6b152 remove libm.h includes when math.h and float.h are enough 13 ani în urmă
roundf.c 9560b6b152 remove libm.h includes when math.h and float.h are enough 13 ani în urmă
roundl.c 9560b6b152 remove libm.h includes when math.h and float.h are enough 13 ani în urmă
scalb.c 9560b6b152 remove libm.h includes when math.h and float.h are enough 13 ani în urmă
scalbf.c 8d0a6f7a1c math cleanup: use 1.0f instead of (float)1.0 13 ani în urmă
scalbln.c 9560b6b152 remove libm.h includes when math.h and float.h are enough 13 ani în urmă
scalblnf.c 9560b6b152 remove libm.h includes when math.h and float.h are enough 13 ani în urmă
scalblnl.c 9560b6b152 remove libm.h includes when math.h and float.h are enough 13 ani în urmă
scalbn.c c4359e0130 math: excess precision fix modf, modff, scalbn, scalbnf 12 ani în urmă
scalbnf.c c4359e0130 math: excess precision fix modf, modff, scalbn, scalbnf 12 ani în urmă
scalbnl.c 0cbb654791 code cleanup of named constants 13 ani în urmă
signgam.c 1a3dce4184 make signgam a weak alias for an internal symbol 13 ani în urmă
significand.c 2242bf616b add significand[fl] math functions 12 ani în urmă
significandf.c 2242bf616b add significand[fl] math functions 12 ani în urmă
sin.c b69f695ace first commit of the new libm! 13 ani în urmă
sincos.c 0144b45b71 efficient sincos based on sin and cos 13 ani în urmă
sincosf.c 0144b45b71 efficient sincos based on sin and cos 13 ani în urmă
sincosl.c 007c03f84f fix missing prototype and simplify sincosl on ld64 archs 13 ani în urmă
sinf.c b69f695ace first commit of the new libm! 13 ani în urmă
sinh.c 0cbb654791 code cleanup of named constants 13 ani în urmă
sinhf.c 0cbb654791 code cleanup of named constants 13 ani în urmă
sinhl.c 0cbb654791 code cleanup of named constants 13 ani în urmă
sinl.c 2e8c8fbe7d don't inline __rem_pio2l so the code size is smaller 13 ani în urmă
sqrt.c 0cbb654791 code cleanup of named constants 13 ani în urmă
sqrtf.c 0cbb654791 code cleanup of named constants 13 ani în urmă
sqrtl.c da5d89d42f add C stub for sqrtl (already implemented in asm on i386 and x86_64) 13 ani în urmă
tan.c b69f695ace first commit of the new libm! 13 ani în urmă
tanf.c b69f695ace first commit of the new libm! 13 ani în urmă
tanh.c 0cbb654791 code cleanup of named constants 13 ani în urmă
tanhf.c 0cbb654791 code cleanup of named constants 13 ani în urmă
tanhl.c 0cbb654791 code cleanup of named constants 13 ani în urmă
tanl.c 2e8c8fbe7d don't inline __rem_pio2l so the code size is smaller 13 ani în urmă
tgamma.c bbfbc7edaf math: add dummy tgamma and tgammaf implementations 13 ani în urmă
tgammaf.c bbfbc7edaf math: add dummy tgamma and tgammaf implementations 13 ani în urmă
tgammal.c cb8fce4b4f fix tgammal: don't set the signgam global 13 ani în urmă
trunc.c b69f695ace first commit of the new libm! 13 ani în urmă
truncf.c 32ca5ef3ff math cleanup: use 1.0f instead of 1.0F 13 ani în urmă
truncl.c b69f695ace first commit of the new libm! 13 ani în urmă