micropython/lib/libm
Damien George 3bedff0b3c lib/libm/math: Remove implementations of float conversion functions.
These implementations are incorrect (eg f2d and d2f don't handle special
values like 0.0) and proper versions can be provided by libgcc (or
equivalent depending on the toolchain).

libgcc is now linked with the stmhal port so that library will provide
these functions from now on.
2017-06-14 17:18:23 +10:00
..
acoshf.c lib/libm: Add acosh, asinh, atanh, tan; get working with stmhal. 2014-12-18 14:44:02 +00:00
asinfacosf.c py and libm: Add asinf,acosf; print higher precision for float. 2014-09-11 22:24:45 +01:00
asinhf.c lib/libm: Add acosh, asinh, atanh, tan; get working with stmhal. 2014-12-18 14:44:02 +00:00
atan2f.c lib: Add lib and libm, moving current files from stmhal. 2014-08-29 22:42:26 +01:00
atanf.c lib: Add lib and libm, moving current files from stmhal. 2014-08-29 22:42:26 +01:00
atanhf.c lib/libm: Add acosh, asinh, atanh, tan; get working with stmhal. 2014-12-18 14:44:02 +00:00
ef_rem_pio2.c lib/libm: Add acosh, asinh, atanh, tan; get working with stmhal. 2014-12-18 14:44:02 +00:00
ef_sqrt.c lib/libm: Allow math funcs to be used by non-Thumb archs. 2015-12-18 21:05:44 +00:00
erf_lgamma.c lib/libm: Add implementations of erf, erfc, lgamma, tgamma. 2015-02-22 14:47:11 +00:00
fdlibm.h lib/libm: Add acosh, asinh, atanh, tan; get working with stmhal. 2014-12-18 14:44:02 +00:00
fmodf.c py: Implement divmod, % and proper // for floating point. 2014-09-13 18:43:09 +01:00
kf_cos.c lib/libm: Add acosh, asinh, atanh, tan; get working with stmhal. 2014-12-18 14:44:02 +00:00
kf_rem_pio2.c lib/libm: Format code to pass gcc v6.1.1 warning. 2016-06-25 22:28:43 +01:00
kf_sin.c lib/libm: Add acosh, asinh, atanh, tan; get working with stmhal. 2014-12-18 14:44:02 +00:00
kf_tan.c lib/libm: Add acosh, asinh, atanh, tan; get working with stmhal. 2014-12-18 14:44:02 +00:00
libm.h lib/libm: Add acosh, asinh, atanh, tan; get working with stmhal. 2014-12-18 14:44:02 +00:00
log1pf.c lib/libm: Add acosh, asinh, atanh, tan; get working with stmhal. 2014-12-18 14:44:02 +00:00
math.c lib/libm/math: Remove implementations of float conversion functions. 2017-06-14 17:18:23 +10:00
nearbyintf.c lib/libm: Add implementation of nearbyintf, from musl-1.1.16. 2017-03-24 10:38:11 +11:00
roundf.c py: Add builtin round function. 2014-10-31 11:28:50 +00:00
sf_cos.c lib/libm: Remove unused definition of "one". 2016-06-25 22:30:40 +01:00
sf_erf.c lib/libm: Add implementations of erf, erfc, lgamma, tgamma. 2015-02-22 14:47:11 +00:00
sf_frexp.c lib/libm: Add frexp and modf functions; use in stmhal; add tests. 2015-01-22 13:48:29 +00:00
sf_ldexp.c lib/libm: Use isfinite instead of finitef, for C99 compatibility. 2017-05-31 11:34:29 +10:00
sf_modf.c lib/libm: Add frexp and modf functions; use in stmhal; add tests. 2015-01-22 13:48:29 +00:00
sf_sin.c lib/libm: Add acosh, asinh, atanh, tan; get working with stmhal. 2014-12-18 14:44:02 +00:00
sf_tan.c lib/libm: Add acosh, asinh, atanh, tan; get working with stmhal. 2014-12-18 14:44:02 +00:00
thumb_vfp_sqrtf.c lib/libm: Move Thumb-specific sqrtf function to separate file. 2016-11-03 12:26:32 +11:00
wf_lgamma.c lib/libm: Add implementations of erf, erfc, lgamma, tgamma. 2015-02-22 14:47:11 +00:00
wf_tgamma.c lib/libm: Add implementations of erf, erfc, lgamma, tgamma. 2015-02-22 14:47:11 +00:00