Commit Graph

18 Commits (b4c1b355bb621c0b1e9980d2d83262327bd001f8)

Author SHA1 Message Date
Jeff Epler 50438b51aa libm: Provide log2f 3 years ago
Dan Halbert 6df99b5d0e Merge 2.1.0 changes into master. 5 years ago
Dan Halbert dbd3f15168 1. Use lib/libm for small (non-Express builds) to gain back a lot of flash space. 5 years ago
Damien George 81a06d2c9c lib/libm: Remove implementation of log2f, use MP_NEED_LOG2 instead. 5 years ago
Damien George f869d6b2e3 lib/libm: Fix tanhf so that it correctly handles +/- infinity args. 5 years ago
Alexander Steffen 55f33240f3 all: Use the name MicroPython consistently in comments 5 years ago
Damien George 3bedff0b3c lib/libm/math: Remove implementations of float conversion functions. 6 years ago
Damien George cd527bb324 lib/libm: Move Thumb-specific sqrtf function to separate file. 6 years ago
Damien George a67651406d lib/libm: Allow math funcs to be used by non-Thumb archs. 7 years ago
Damien George 9ab94c468c lib/libm: Add implementations of erf, erfc, lgamma, tgamma. 8 years ago
Damien George 6d1f5070ce lib/libm: Add frexp and modf functions; use in stmhal; add tests. 8 years ago
Paul Sokolovsky 8a2cc1c7e4 stmhal: Add fake implementation of __aeabi_f2lz(). 8 years ago
Damien George f04329e93b lib/libm: Add acosh, asinh, atanh, tan; get working with stmhal. 8 years ago
Damien George 8594ce2280 py: Implement divmod, % and proper // for floating point. 8 years ago
Damien George 20beff9ae3 py and libm: Add asinf,acosf; print higher precision for float. 8 years ago
Damien George 4d3fc46326 lib, libm: Add back dummy definition of tanf. 8 years ago
Damien George 8707ea3421 lib: Add lib and libm, moving current files from stmhal. 8 years ago
Damien George 56da07dcfa stmhal, math: Define _M_LN2 if not already defined. 8 years ago
mux 5d44e6a92c Add copysignf 9 years ago
Damien George 04b9147e15 Add license header to (almost) all files. 9 years ago
Damien George 38ae014e42 stmhal: Update ADC, DAC and I2C objects to use new buffer protocol. 9 years ago
Damien George 89831d0289 stmhal: Add more math functions. 9 years ago
Damien George 769b23a9c6 stmhal: Add powf, logf, log2f, log10f. 9 years ago
Damien George aba9f51fef stmhal: #undef log2f if it's defined. 9 years ago
Damien George e90eefc84b stmhal: Fix servo object; add fpclassify to math functions. 9 years ago
Damien George 90834b956d stm/stmhal: Change gammaf to tgammaf. 9 years ago
Damien George 5a16658b21 stmhal: Copy changes to math.c from stm port. 9 years ago
Damien George 8138205bea stm/stmhal: Add more math stubs. 9 years ago
Damien George c070ff24a9 Disable some math functions until they work correctly. 9 years ago
Dave Hylands f14b92b9e1 REPl working on UART6 with STMHAL 9 years ago
Damien George 849a0dda86 stm: Add some floating-point math functions. 9 years ago
Damien George 0c36da0b59 Implement ROMable modules. Add math module. 9 years ago