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