| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-07-06 | Add license to some obvious files. | Diego Elio Pettenò | |
| 2019-05-11 | lib/utils/printf: Exclude __GI_vsnprintf alias for gcc 9 and above. | Damien George | |
| See issue #4457. | |||
| 2017-08-25 | Initial merge of micropython v1.9.2 into circuitpython 2.0.0 (in ↵ | Dan Halbert | |
| development) master. cpx build compiles and loads and works in repl; test suite not run yet esp8266 not tested yet | |||
| 2017-07-31 | all: Use the name MicroPython consistently in comments | Alexander Steffen | |
| There were several different spellings of MicroPython present in comments, when there should be only one. | |||
| 2016-11-22 | Add uheap for debugging the size of objects. Still not perfect though. | Scott Shawcroft | |
| 2016-09-05 | py: Add MICROPY_USE_INTERNAL_PRINTF option, defaults to enabled. | Delio Brignoli | |
| This new config option allows to control whether MicroPython uses its own internal printf or not (if not, an external one should be linked in). Accompanying this new option is the inclusion of lib/utils/printf.c in the core list of source files, so that ports no longer need to include it themselves. | |||
| 2016-04-13 | lib/utils/printf: Rework overriding printer of DEBUG_printf(). | Paul Sokolovsky | |
| By default it uses mp_plat_print, but a port may override it to another value with MICROPY_DEBUG_PRINTER_DEST. | |||
| 2015-12-12 | lib/utils/printf: Add vsnprintf alias for Clang. | Paul Sokolovsky | |
| Was reported to break MacOSX build. | |||
| 2015-12-10 | lib/utils/printf: Apply workaround for static linking with uclibc. | Paul Sokolovsky | |
| uclibc objects call __GI_vsnprintf(). | |||
| 2015-11-29 | py: Change mp_print_strn_t func type to use size_t for the str length. | Damien George | |
| 2015-11-23 | lib/utils/printf: Use more conservative check for MICROPY_DEBUG_STDERR. | Paul Sokolovsky | |
| 2015-11-22 | lib/utils/printf: Fix issue with putchar define for some ports. | Paul Sokolovsky | |
| 2015-11-22 | lib/utils/printf: Add extra prototypes. | Paul Sokolovsky | |
| 2015-11-22 | unix: Use printf() implementation in terms of mp_printf(). | Paul Sokolovsky | |
| In other words, unix port now uses overriden printf(), instead of using libc's. This should remove almost all dependency on libc stdio (which is bloated). | |||
| 2015-11-21 | py/emitglue: Host definition of mp_verbose_flag. | Paul Sokolovsky | |
| This may not seem like the ideal place, but is actually the only place in py/ where it gets referenced, so is just right. | |||
| 2015-11-10 | lib/utils/printf: Move from stmhal/ . | Paul Sokolovsky | |
| This file contains various MicroPython-specific helper functions, so isn't good fit for lib/libc/. | |||
