cosmopolitan/libc/tinymath
2023-05-10 04:20:47 -07:00
..
__cexp.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
__cexpf.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
__math_divzero.c Use ARM's faster math functions on non-tiny builds 2022-07-11 18:34:10 -07:00
__math_divzerof.c Use ARM's faster math functions on non-tiny builds 2022-07-11 18:34:10 -07:00
__math_invalid.c Use ARM's faster math functions on non-tiny builds 2022-07-11 18:34:10 -07:00
__math_invalidf.c Use ARM's faster math functions on non-tiny builds 2022-07-11 18:34:10 -07:00
__math_invalidl.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
__math_oflow.c Use ARM's faster math functions on non-tiny builds 2022-07-11 18:34:10 -07:00
__math_oflowf.c Use ARM's faster math functions on non-tiny builds 2022-07-11 18:34:10 -07:00
__math_uflow.c Use ARM's faster math functions on non-tiny builds 2022-07-11 18:34:10 -07:00
__math_uflowf.c Use ARM's faster math functions on non-tiny builds 2022-07-11 18:34:10 -07:00
__math_xflow.c Use ARM's faster math functions on non-tiny builds 2022-07-11 18:34:10 -07:00
__math_xflowf.c Use ARM's faster math functions on non-tiny builds 2022-07-11 18:34:10 -07:00
acos.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
acosf.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
acosh.c Get more Python tests passing (#141) 2021-08-16 15:26:31 -07:00
acoshf.c Get more Python tests passing (#141) 2021-08-16 15:26:31 -07:00
acoshl.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
acosl.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
asin.c Remove trailing whitespace from all files (#497) 2022-07-20 20:31:16 -07:00
asinf.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
asinh.c Get more Python tests passing (#141) 2021-08-16 15:26:31 -07:00
asinhf.c Get more Python tests passing (#141) 2021-08-16 15:26:31 -07:00
asinhl.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
asinl.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
atan.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
atan2.c Make more code aarch64 friendly 2023-05-10 04:20:46 -07:00
atan2f.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
atan2l.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
atan_common.internal.h Make more code aarch64 friendly 2023-05-10 04:20:46 -07:00
atan_data.c Make more code aarch64 friendly 2023-05-10 04:20:46 -07:00
atan_data.internal.h Make more code aarch64 friendly 2023-05-10 04:20:46 -07:00
atanf.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
atanf_common.internal.h Make more code aarch64 friendly 2023-05-10 04:20:46 -07:00
atanf_data.c Make more code aarch64 friendly 2023-05-10 04:20:46 -07:00
atanf_data.internal.h Make more code aarch64 friendly 2023-05-10 04:20:46 -07:00
atanh.c Get more Python tests passing (#141) 2021-08-16 15:26:31 -07:00
atanhf.c Get more Python tests passing (#141) 2021-08-16 15:26:31 -07:00
atanhl.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
atanl.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
cabs.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
cabsf.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
cabsl.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
cacos.c Add complex math from musl (#422) 2022-06-23 18:56:10 -07:00
cacosf.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
cacosh.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
cacoshf.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
cacoshl.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
cacosl.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
carg.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
cargf.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
cargl.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
casin.c Add complex math from musl (#422) 2022-06-23 18:56:10 -07:00
casinf.c Add complex math from musl (#422) 2022-06-23 18:56:10 -07:00
casinh.c Add complex math from musl (#422) 2022-06-23 18:56:10 -07:00
casinhf.c Add complex math from musl (#422) 2022-06-23 18:56:10 -07:00
casinhl.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
casinl.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
catan.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
catanf.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
catanh.c Add complex math from musl (#422) 2022-06-23 18:56:10 -07:00
catanhf.c Add complex math from musl (#422) 2022-06-23 18:56:10 -07:00
catanhl.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
catanl.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
cbrt.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
cbrtf.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
cbrtl.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
ccos.c Add complex math from musl (#422) 2022-06-23 18:56:10 -07:00
ccosf.c Add complex math from musl (#422) 2022-06-23 18:56:10 -07:00
ccosh.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
ccoshf.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
ccoshl.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
ccosl.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
ceil.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
ceilf.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
ceill.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
cexp.c Add complex math from musl (#422) 2022-06-23 18:56:10 -07:00
cexpf.c Add complex math from musl (#422) 2022-06-23 18:56:10 -07:00
cexpl.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
cimag.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
cimagf.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
cimagl.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
clog.c Add complex math from musl (#422) 2022-06-23 18:56:10 -07:00
clogf.c Add complex math from musl (#422) 2022-06-23 18:56:10 -07:00
clogl.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
complex.internal.h Rename hidden keyword to _Hide 2022-11-08 12:55:28 -08:00
conj.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
conjf.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
conjl.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
copysign.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
copysignf.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
copysignl.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
cos.c Import more Musl math 2022-07-12 15:55:12 -07:00
cosdf.c Further optimize the math library 2023-04-28 01:20:47 -07:00
cosf.c Import more Musl math 2022-07-12 15:55:12 -07:00
cosh.c Get more Python tests passing (#141) 2021-08-16 15:26:31 -07:00
coshf.c Get more Python tests passing (#141) 2021-08-16 15:26:31 -07:00
coshl.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
cosl.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
cpow.c Add complex math from musl (#422) 2022-06-23 18:56:10 -07:00
cpowf.c Add complex math from musl (#422) 2022-06-23 18:56:10 -07:00
cpowl.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
cproj.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
cprojf.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
cprojl.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
creal.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
crealf.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
creall.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
csin.c Add complex math from musl (#422) 2022-06-23 18:56:10 -07:00
csinf.c Add complex math from musl (#422) 2022-06-23 18:56:10 -07:00
csinh.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
csinhf.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
csinhl.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
csinl.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
csqrt.c Fix some more reported issues 2022-04-28 20:36:33 -07:00
csqrtf.c Add complex math from musl (#422) 2022-06-23 18:56:10 -07:00
csqrtl.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
ctan.c Add complex math from musl (#422) 2022-06-23 18:56:10 -07:00
ctanf.c Add complex math from musl (#422) 2022-06-23 18:56:10 -07:00
ctanh.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
ctanhf.c Add complex math from musl (#422) 2022-06-23 18:56:10 -07:00
ctanhl.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
ctanl.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
drem.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
dremf.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
dreml.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
emod.h Fixup and polish chibicc some more 2022-06-20 04:32:25 -07:00
emodl.h Fixup and polish chibicc some more 2022-06-20 04:32:25 -07:00
erf.c Get more Python tests passing (#141) 2021-08-16 15:26:31 -07:00
erff.c Improve ZIP filesystem and change its prefix 2021-08-22 01:11:53 -07:00
estrin_wrap.internal.h Make more code aarch64 friendly 2023-05-10 04:20:46 -07:00
exp.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
exp2.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
exp2f.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
exp2f_data.c Use ARM's faster math functions on non-tiny builds 2022-07-11 18:34:10 -07:00
exp2f_data.internal.h Rename hidden keyword to _Hide 2022-11-08 12:55:28 -08:00
exp2l.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
exp10.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
exp10f.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
exp10l.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
exp_data.c Use ARM's faster math functions on non-tiny builds 2022-07-11 18:34:10 -07:00
exp_data.internal.h Rename hidden keyword to _Hide 2022-11-08 12:55:28 -08:00
expf.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
expl.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
expm1.c Improve cosmo's conformance to libc-test 2022-10-10 17:52:41 -07:00
expm1f.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
expm1l.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
expo.internal.h Get more Python tests passing (#141) 2021-08-16 15:26:31 -07:00
expo2.c Get more Python tests passing (#141) 2021-08-16 15:26:31 -07:00
expo2f.c Get more Python tests passing (#141) 2021-08-16 15:26:31 -07:00
fabs.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
fabsf.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
fabsl.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
fdim.c Get more Python tests passing (#141) 2021-08-16 15:26:31 -07:00
fdimf.c Get more Python tests passing (#141) 2021-08-16 15:26:31 -07:00
fdiml.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
feval.internal.h Get more Python tests passing (#141) 2021-08-16 15:26:31 -07:00
finite.c Improve Libc by making Python work even better 2021-08-18 22:16:23 -07:00
finitef.c Improve Libc by making Python work even better 2021-08-18 22:16:23 -07:00
finitel.c Improve Libc by making Python work even better 2021-08-18 22:16:23 -07:00
floor.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
floorf.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
floorl.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
fma.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
fmaf.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
fmin.c Remove sun musl fdlibm math library 2021-01-31 18:25:16 -08:00
fminf.c Remove sun musl fdlibm math library 2021-01-31 18:25:16 -08:00
fminl.c Remove sun musl fdlibm math library 2021-01-31 18:25:16 -08:00
fmod.c Improve cosmo's conformance to libc-test 2022-10-10 17:52:41 -07:00
fmodf.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
fmodl.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
frexp.c Improve ZIP filesystem and change its prefix 2021-08-22 01:11:53 -07:00
frexpf.c Improve ZIP filesystem and change its prefix 2021-08-22 01:11:53 -07:00
frexpl.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
fsum.c Introduce fsum() 2021-06-11 16:49:30 -07:00
fsumf.c Introduce fsum() 2021-06-11 16:49:30 -07:00
gamma.c Correct more typos (#500) 2022-07-21 20:53:30 -07:00
horner.internal.h Make more code aarch64 friendly 2023-05-10 04:20:46 -07:00
horner_wrap.internal.h Further optimize the math library 2023-04-28 01:20:47 -07:00
hornerf.internal.h Make more code aarch64 friendly 2023-05-10 04:20:46 -07:00
hypot.c Improve cosmo's conformance to libc-test 2022-10-10 17:52:41 -07:00
hypotf.c Improve cosmo's conformance to libc-test 2022-10-10 17:52:41 -07:00
hypotl.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
ilogb.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
ilogbf.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
ilogbl.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
internal.h Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
invtrigl.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
invtrigl.internal.h Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
j0.c Improve cosmo's conformance to libc-test 2022-10-10 17:52:41 -07:00
j0f.c Improve cosmo's conformance to libc-test 2022-10-10 17:52:41 -07:00
j1.c Improve cosmo's conformance to libc-test 2022-10-10 17:52:41 -07:00
j1f.c Improve cosmo's conformance to libc-test 2022-10-10 17:52:41 -07:00
jn.c Improve cosmo's conformance to libc-test 2022-10-10 17:52:41 -07:00
jnf.c Improve cosmo's conformance to libc-test 2022-10-10 17:52:41 -07:00
kcos.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
kcosl.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
kernel.internal.h Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
ksin.c Get more Python tests passing (#141) 2021-08-16 15:26:31 -07:00
ksinl.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
ktan.c Get more Python tests passing (#141) 2021-08-16 15:26:31 -07:00
ktanl.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
ldshape.internal.h Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
lgamma.c Improve cosmo's conformance to libc-test 2022-10-10 17:52:41 -07:00
lgamma_r.c Correct more typos (#500) 2022-07-21 20:53:30 -07:00
lgammaf.c Improve cosmo's conformance to libc-test 2022-10-10 17:52:41 -07:00
lgammaf_r.c Import C++ Standard Template Library 2022-03-22 06:41:54 -07:00
LICENSE.fdlibm Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
LICENSE.freebsd Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
LICENSE.musl Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
LICENSE.openbsd Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
LICENSE.optimized-routines Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
llrint.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
llrintf.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
log.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
log1p.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
log1pf.c Make more code aarch64 friendly 2023-05-10 04:20:46 -07:00
log1pf_data.c Make more code aarch64 friendly 2023-05-10 04:20:46 -07:00
log1pf_data.internal.h Make more code aarch64 friendly 2023-05-10 04:20:46 -07:00
log1pl.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
log2.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
log2_data.c Use ARM's faster math functions on non-tiny builds 2022-07-11 18:34:10 -07:00
log2_data.internal.h Rename hidden keyword to _Hide 2022-11-08 12:55:28 -08:00
log2f.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
log2f_data.c Use ARM's faster math functions on non-tiny builds 2022-07-11 18:34:10 -07:00
log2f_data.internal.h Rename hidden keyword to _Hide 2022-11-08 12:55:28 -08:00
log2l.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
log10.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
log10f.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
log10l.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
log_data.c Use ARM's faster math functions on non-tiny builds 2022-07-11 18:34:10 -07:00
log_data.internal.h Rename hidden keyword to _Hide 2022-11-08 12:55:28 -08:00
logb.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
logbf.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
logf.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
logf_data.c Further optimize the math library 2023-04-28 01:20:47 -07:00
logf_data.internal.h Further optimize the math library 2023-04-28 01:20:47 -07:00
logl.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
lrint.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
lrintf.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
lrintl.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
lround.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
lroundf.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
lroundl.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
measureentropy.c Fold LIBC_RAND into LIBC_STDIO/TINYMATH/INTRIN 2022-08-11 12:32:00 -07:00
modf.c Get more Python tests passing (#141) 2021-08-16 15:26:31 -07:00
modff.c Get more Python tests passing (#141) 2021-08-16 15:26:31 -07:00
modfl.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
nan.c Import C++ Standard Template Library 2022-03-22 06:41:54 -07:00
nanf.c Import C++ Standard Template Library 2022-03-22 06:41:54 -07:00
nanl.c Import C++ Standard Template Library 2022-03-22 06:41:54 -07:00
nearbyint.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
nearbyintf.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
nearbyintl.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
nextafter.c Improve Libc by making Python work even better 2021-08-18 22:16:23 -07:00
nextafterf.c Get more Python tests passing (#141) 2021-08-16 15:26:31 -07:00
nextafterl.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
nexttoward.c Improve ZIP filesystem and change its prefix 2021-08-22 01:11:53 -07:00
nexttowardf.c Improve ZIP filesystem and change its prefix 2021-08-22 01:11:53 -07:00
nexttowardl.c Improve ZIP filesystem and change its prefix 2021-08-22 01:11:53 -07:00
polevll.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
pow.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
pow10.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
pow10f.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
pow10l.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
pow_data.c Use ARM's faster math functions on non-tiny builds 2022-07-11 18:34:10 -07:00
pow_data.internal.h Rename hidden keyword to _Hide 2022-11-08 12:55:28 -08:00
powf.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
powf_data.c Import more Musl math 2022-07-12 15:55:12 -07:00
powf_data.internal.h Rename hidden keyword to _Hide 2022-11-08 12:55:28 -08:00
powfin.c Add more math fixes 2021-03-06 11:44:40 -08:00
powl.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
poz.c Fold LIBC_RAND into LIBC_STDIO/TINYMATH/INTRIN 2022-08-11 12:32:00 -07:00
randtest.c Fold LIBC_RAND into LIBC_STDIO/TINYMATH/INTRIN 2022-08-11 12:32:00 -07:00
README.cosmo Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
remainder.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
remainderf.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
remainderl.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
rempio2.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
rempio2f.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
rempio2l.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
rempio2large.c Correct more typos (#500) 2022-07-21 20:53:30 -07:00
remquo.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
remquof.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
remquol.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
rint.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
rintf.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
rintl.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
round.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
roundf.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
roundl.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
scalb.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
scalbf.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
scalbln.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
scalblnf.c Import more Musl math 2022-07-12 15:55:12 -07:00
signgam.c Improve cosmo's conformance to libc-test 2022-10-10 17:52:41 -07:00
significand.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
significandf.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
significandl.c Make more progress on aarch64 2023-05-10 04:20:47 -07:00
sin.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
sincos.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
sincosf.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
sincosf.internal.h Further optimize the math library 2023-04-28 01:20:47 -07:00
sincosf_data.c Further optimize the math library 2023-04-28 01:20:47 -07:00
sincosl.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
sindf.c Further optimize the math library 2023-04-28 01:20:47 -07:00
sinf.c Import more Musl math 2022-07-12 15:55:12 -07:00
sinh.c Remove trailing whitespace from all files (#497) 2022-07-20 20:31:16 -07:00
sinhf.c Remove trailing whitespace from all files (#497) 2022-07-20 20:31:16 -07:00
sinhl.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
sinl.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
sqrt.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
sqrt_data.c Get libc/tinymath/ compiling on aarch64 2023-05-10 04:20:46 -07:00
sqrtf.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
sqrtl.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
tan.c Import more Musl math 2022-07-12 15:55:12 -07:00
tandf.c Use ARM's faster math functions on non-tiny builds 2022-07-11 18:34:10 -07:00
tanf.c Improve cosmo's conformance to libc-test 2022-10-10 17:52:41 -07:00
tanh.c Get more Python tests passing (#141) 2021-08-16 15:26:31 -07:00
tanhf.c Get more Python tests passing (#141) 2021-08-16 15:26:31 -07:00
tanhl.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
tanl.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
tgamma.c Improve Libc by making Python work even better 2021-08-18 22:16:23 -07:00
tgammaf.c Improve Libc by making Python work even better 2021-08-18 22:16:23 -07:00
tinymath.h Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
tinymath.mk Make more progress on aarch64 2023-05-10 04:20:47 -07:00
trunc.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
truncf.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00
truncl.c Make further progress on non-x86 support 2023-05-10 04:20:47 -07:00

README

  This folder provides libm scalar math functions, sourced from Musl
  Libc, FreeBSD, OpenBSD, and ARM's Optimized Routines project.

LICENSE

  All code is covered by notice licenses (e.g. BSD, MIT) which are
  documented on a file-by-file basis.

ORIGIN

  git://git.musl-libc.org/musl
  commit f5f55d6589940fd2c2188d76686efe3a530e64e0
  Author: Rich Felker <dalias@aerifal.cx>
  Date:   Mon May 1 23:39:41 2023 -0400

      release 1.2.4

  git@github.com:ARM-software/optimized-routines.git
  commit f9f58aa37edc3486f18b1dd8701b74b5e3873699
  Author: Joe Ramsay <Joe.Ramsay@arm.com>
  Date:   Fri May 5 14:19:06 2023 +0100

      math: Cleanup Neon cos and cosf