cosmopolitan/libc/tinymath
Justine Tunney d36d0634db Add automatic TMPDIR setup/teardown to GNU Make
We now guarantee TMPDIR will be defined on a per build rule basis. It'll
be an absolute path. It'll be secure and unique. It'll be rm -rf'd after
the last shell script line in your build rule is executed. If $TMPDIR is
already defined, then it'll be created as a subdirectory of your $TMPDIR
and then replace the variable with the new definition. The Landlock Make
repository will be updated with examples shortly after this change which
shall be known as Landlock Make 1.1.1.

See #530
2022-08-14 02:03:41 -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
__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_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 Make numerous improvements 2021-09-28 01:52:34 -07:00
acosf-tiny.S Import more Musl math 2022-07-12 15:55:12 -07:00
acosf.c Import more Musl math 2022-07-12 15:55:12 -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 Get more Python tests passing (#141) 2021-08-16 15:26:31 -07:00
acosl.S Add more math fixes 2021-03-06 11:44:40 -08:00
asin.c Remove trailing whitespace from all files (#497) 2022-07-20 20:31:16 -07:00
asinf-tiny.S Import more Musl math 2022-07-12 15:55:12 -07:00
asinf.c Import more Musl math 2022-07-12 15:55:12 -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 Get more Python tests passing (#141) 2021-08-16 15:26:31 -07:00
asinl.S Add more math fixes 2021-03-06 11:44:40 -08:00
atan-tiny.S Import more Musl math 2022-07-12 15:55:12 -07:00
atan.c Import more Musl math 2022-07-12 15:55:12 -07:00
atan2.c Add tests for the greatest of all libm functions 2021-03-06 12:59:35 -08:00
atan2f.c Add tests for the greatest of all libm functions 2021-03-06 12:59:35 -08:00
atan2l.S Add tests for the greatest of all libm functions 2021-03-06 12:59:35 -08:00
atanf-tiny.S Import more Musl math 2022-07-12 15:55:12 -07:00
atanf.c Import more Musl math 2022-07-12 15:55:12 -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 Get more Python tests passing (#141) 2021-08-16 15:26:31 -07:00
atanl.S Add more math fixes 2021-03-06 11:44:40 -08:00
c2rangr.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
cabs.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
cabsf.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
cabsl.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
cacos.c Add complex math from musl (#422) 2022-06-23 18:56:10 -07:00
cacosf.c Add complex math from musl (#422) 2022-06-23 18:56:10 -07:00
cacosh.c Add complex math from musl (#422) 2022-06-23 18:56:10 -07:00
cacoshf.c Add complex math from musl (#422) 2022-06-23 18:56:10 -07:00
cacoshl.c Add complex math from musl (#422) 2022-06-23 18:56:10 -07:00
cacosl.c Add complex math from musl (#422) 2022-06-23 18:56:10 -07:00
carg.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
cargf.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
cargl.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -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 Add complex math from musl (#422) 2022-06-23 18:56:10 -07:00
casinl.c Add complex math from musl (#422) 2022-06-23 18:56:10 -07:00
catan.c Add complex math from musl (#422) 2022-06-23 18:56:10 -07:00
catanf.c Add complex math from musl (#422) 2022-06-23 18:56:10 -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 Add complex math from musl (#422) 2022-06-23 18:56:10 -07:00
catanl.c Add complex math from musl (#422) 2022-06-23 18:56:10 -07:00
cbrt.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
cbrtc.c Correct more typos (#500) 2022-07-21 20:53:30 -07:00
cbrtf.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
cbrtl.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -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 Add complex math from musl (#422) 2022-06-23 18:56:10 -07:00
ccoshf.c Add complex math from musl (#422) 2022-06-23 18:56:10 -07:00
ccoshl.c Add complex math from musl (#422) 2022-06-23 18:56:10 -07:00
ccosl.c Add complex math from musl (#422) 2022-06-23 18:56:10 -07:00
ceil.S Add more libm unit tests and fixes 2021-03-02 13:57:23 -08:00
ceilf.S Add more libm unit tests and fixes 2021-03-02 13:57:23 -08:00
ceill.S Add more libm unit tests and fixes 2021-03-02 13:57:23 -08: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 Add complex math from musl (#422) 2022-06-23 18:56:10 -07:00
cimag.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
cimagf.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
cimagl.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -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 Add complex math from musl (#422) 2022-06-23 18:56:10 -07:00
complex.internal.h Use ARM's faster math functions on non-tiny builds 2022-07-11 18:34:10 -07:00
conj.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
conjf.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
conjl.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
copysign.S Make pow() conform to standard definition 2021-03-03 09:21:27 -08:00
copysignf.S Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
copysignl.S Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
cos.c Import more Musl math 2022-07-12 15:55:12 -07:00
cosdf.c Use ARM's faster math functions on non-tiny builds 2022-07-11 18:34:10 -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 Get more Python tests passing (#141) 2021-08-16 15:26:31 -07:00
cosl.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -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 Add complex math from musl (#422) 2022-06-23 18:56:10 -07:00
cproj.c Add complex math from musl (#422) 2022-06-23 18:56:10 -07:00
cprojf.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
cprojl.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
creal.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
crealf.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
creall.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -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 Add complex math from musl (#422) 2022-06-23 18:56:10 -07:00
csinhf.c Add complex math from musl (#422) 2022-06-23 18:56:10 -07:00
csinhl.c Add complex math from musl (#422) 2022-06-23 18:56:10 -07:00
csinl.c Add complex math from musl (#422) 2022-06-23 18:56:10 -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 Add complex math from musl (#422) 2022-06-23 18:56:10 -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 Add complex math from musl (#422) 2022-06-23 18:56:10 -07:00
ctanhf.c Add complex math from musl (#422) 2022-06-23 18:56:10 -07:00
ctanhl.c Add complex math from musl (#422) 2022-06-23 18:56:10 -07:00
ctanl.c Add complex math from musl (#422) 2022-06-23 18:56:10 -07:00
d2ld2.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -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
exp-tiny.S Use ARM's faster math functions on non-tiny builds 2022-07-11 18:34:10 -07:00
exp.c Fold LIBC_BITS into LIBC_INTRIN 2022-08-11 12:13:18 -07:00
exp2-tiny.S Use ARM's faster math functions on non-tiny builds 2022-07-11 18:34:10 -07:00
exp2.c Fold LIBC_BITS into LIBC_INTRIN 2022-08-11 12:13:18 -07:00
exp2f-tiny.S Use ARM's faster math functions on non-tiny builds 2022-07-11 18:34:10 -07:00
exp2f.c Fold LIBC_BITS into LIBC_INTRIN 2022-08-11 12:13:18 -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 Use ARM's faster math functions on non-tiny builds 2022-07-11 18:34:10 -07:00
exp2l.S Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
exp10.S Make pow() conform to standard definition 2021-03-03 09:21:27 -08:00
exp10f.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
exp10l.S Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08: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 Use ARM's faster math functions on non-tiny builds 2022-07-11 18:34:10 -07:00
expf-tiny.S Use ARM's faster math functions on non-tiny builds 2022-07-11 18:34:10 -07:00
expf.c Fold LIBC_BITS into LIBC_INTRIN 2022-08-11 12:13:18 -07:00
expl.S Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
expm1.S Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
expm1f.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
expm1l.S Fix issues revealed by ECMAScript test262 2021-04-10 17:15:35 -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
f2ld2.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
fabs.S Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
fabsf.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
fabsl.S Make pow() conform to standard definition 2021-03-03 09:21:27 -08: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 more Python tests passing (#141) 2021-08-16 15:26:31 -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.S Add more libm unit tests and fixes 2021-03-02 13:57:23 -08:00
floorf.S Add more libm unit tests and fixes 2021-03-02 13:57:23 -08:00
floorl.S Add more libm unit tests and fixes 2021-03-02 13:57:23 -08:00
fma.c Improve ZIP filesystem and change its prefix 2021-08-22 01:11:53 -07:00
fmax.c Remove sun musl fdlibm math library 2021-01-31 18:25:16 -08:00
fmaxf.c Remove sun musl fdlibm math library 2021-01-31 18:25:16 -08:00
fmaxl.c Remove sun musl fdlibm math library 2021-01-31 18:25:16 -08: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-tiny.S Add automatic TMPDIR setup/teardown to GNU Make 2022-08-14 02:03:41 -07:00
fmod.c Add automatic TMPDIR setup/teardown to GNU Make 2022-08-14 02:03:41 -07:00
fmodf.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
fmodl.S Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08: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 Improve ZIP filesystem and change its prefix 2021-08-22 01:11:53 -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
hypot.c Perform some code cleanup 2021-02-27 10:33:32 -08:00
hypotf.c Perform some code cleanup 2021-02-27 10:33:32 -08:00
hypotl.c Perform some code cleanup 2021-02-27 10:33:32 -08:00
ilogb.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
ilogbf.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
ilogbl.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
internal.h Use ARM's faster math functions on non-tiny builds 2022-07-11 18:34:10 -07:00
kcos.c Get more Python tests passing (#141) 2021-08-16 15:26:31 -07:00
kernel.internal.h Import more Musl math 2022-07-12 15:55:12 -07:00
ksin.c Get more Python tests passing (#141) 2021-08-16 15:26:31 -07:00
ktan.c Get more Python tests passing (#141) 2021-08-16 15:26:31 -07:00
ldexp.c Import more Musl math 2022-07-12 15:55:12 -07:00
ldexpf.c Import more Musl math 2022-07-12 15:55:12 -07:00
ldexpl.S Import more Musl math 2022-07-12 15:55:12 -07:00
ldshape.internal.h Get more Python tests passing (#141) 2021-08-16 15:26:31 -07:00
lgamma.c Fix MODE=tiny build 2022-07-11 23:40:34 -07:00
lgamma_r.c Correct more typos (#500) 2022-07-21 20:53:30 -07:00
lgammaf.c Import C++ Standard Template Library 2022-03-22 06:41:54 -07:00
lgammaf_r.c Import C++ Standard Template Library 2022-03-22 06:41:54 -07:00
log-tiny.S Use ARM's faster math functions on non-tiny builds 2022-07-11 18:34:10 -07:00
log.c Fold LIBC_BITS into LIBC_INTRIN 2022-08-11 12:13:18 -07:00
log1p-tiny.S Import more Musl math 2022-07-12 15:55:12 -07:00
log1p.c Fold LIBC_BITS into LIBC_INTRIN 2022-08-11 12:13:18 -07:00
log1pf.S Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
log1pl.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
log2-tiny.S Use ARM's faster math functions on non-tiny builds 2022-07-11 18:34:10 -07:00
log2.c Fold LIBC_BITS into LIBC_INTRIN 2022-08-11 12:13:18 -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 Use ARM's faster math functions on non-tiny builds 2022-07-11 18:34:10 -07:00
log2f-tiny.S Use ARM's faster math functions on non-tiny builds 2022-07-11 18:34:10 -07:00
log2f.c Fold LIBC_BITS into LIBC_INTRIN 2022-08-11 12:13:18 -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 Use ARM's faster math functions on non-tiny builds 2022-07-11 18:34:10 -07:00
log2l.S Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
log10-tiny.S Use ARM's faster math functions on non-tiny builds 2022-07-11 18:34:10 -07:00
log10.c Fold LIBC_BITS into LIBC_INTRIN 2022-08-11 12:13:18 -07:00
log10f.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
log10l.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -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 Use ARM's faster math functions on non-tiny builds 2022-07-11 18:34:10 -07:00
logb.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
logbf.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
logbl.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
logf.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
logl.S Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
lrint.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
lrintf.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
lrintl.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
lround.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
lroundf.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
lroundl.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -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 Get more Python tests passing (#141) 2021-08-16 15:26:31 -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.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
nearbyintf.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
nearbyintl.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -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 Get more Python tests passing (#141) 2021-08-16 15:26:31 -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
pow-tiny.S Use ARM's faster math functions on non-tiny builds 2022-07-11 18:34:10 -07:00
pow.c Fold LIBC_BITS into LIBC_INTRIN 2022-08-11 12:13:18 -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 Use ARM's faster math functions on non-tiny builds 2022-07-11 18:34:10 -07:00
powf-tiny.S Import more Musl math 2022-07-12 15:55:12 -07:00
powf.c Fold LIBC_BITS into LIBC_INTRIN 2022-08-11 12:13:18 -07:00
powf_data.c Import more Musl math 2022-07-12 15:55:12 -07:00
powf_data.internal.h Import more Musl math 2022-07-12 15:55:12 -07:00
powfin.c Add more math fixes 2021-03-06 11:44:40 -08:00
powi.S Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
powif.S Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
powil.S Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
powl.c Import more Musl math 2022-07-12 15:55:12 -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
remainder.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
remainderf.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
remainderl.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
rempio2.c Fold LIBC_BITS into LIBC_INTRIN 2022-08-11 12:13:18 -07:00
rempio2f.c Fold LIBC_BITS into LIBC_INTRIN 2022-08-11 12:13:18 -07:00
rempio2large.c Correct more typos (#500) 2022-07-21 20:53:30 -07:00
remquo.c Improve ZIP filesystem and change its prefix 2021-08-22 01:11:53 -07:00
remquof.c Improve ZIP filesystem and change its prefix 2021-08-22 01:11:53 -07:00
remquol.c Improve ZIP filesystem and change its prefix 2021-08-22 01:11:53 -07:00
rint.S Fold LIBC_BITS into LIBC_INTRIN 2022-08-11 12:13:18 -07:00
rintf.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
rintl.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
round.S Fold LIBC_BITS into LIBC_INTRIN 2022-08-11 12:13:18 -07:00
roundf.S Fold LIBC_BITS into LIBC_INTRIN 2022-08-11 12:13:18 -07:00
roundl.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
scalb.S Add more math fixes 2021-03-06 11:44:40 -08:00
scalbf.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
scalbl.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
scalbln.c Import more Musl math 2022-07-12 15:55:12 -07:00
scalblnf.c Import more Musl math 2022-07-12 15:55:12 -07:00
scalbn.c Import more Musl math 2022-07-12 15:55:12 -07:00
scalbnf.c Import more Musl math 2022-07-12 15:55:12 -07:00
signbit.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
signbitf.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
signbitl.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
signgam.c Add error and gamma functions 2021-03-02 11:58:00 -08:00
significand.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
significandf.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
significandl.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -07:00
sin.c Import more Musl math 2022-07-12 15:55:12 -07:00
sincos.c Import more Musl math 2022-07-12 15:55:12 -07:00
sincosf.S Add more math fixes 2021-03-06 11:44:40 -08:00
sincosl.S Add more math fixes 2021-03-06 11:44:40 -08:00
sindf.c Use ARM's faster math functions on non-tiny builds 2022-07-11 18:34:10 -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 Remove trailing whitespace from all files (#497) 2022-07-20 20:31:16 -07:00
sinl.S Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
sqrt.S Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
sqrtf.S Remove more nonstandard stuff from cosmopolitan.h 2021-03-01 00:18:23 -08:00
sqrtl.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -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.S Clean old .source directive out of asm code 2022-03-18 12:43:21 -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 Get more Python tests passing (#141) 2021-08-16 15:26:31 -07:00
tanl.S Add more math fixes 2021-03-06 11:44:40 -08: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.mk Use private keyword on makefile target variables 2022-08-10 18:36:11 -07:00
trunc.c Use ARM's faster math functions on non-tiny builds 2022-07-11 18:34:10 -07:00
truncf.S Add more libm unit tests and fixes 2021-03-02 13:57:23 -08:00
truncl.S Make pow() conform to standard definition 2021-03-03 09:21:27 -08:00