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