| Age | Commit message (Expand) | Author |
| 2021-02-04 | all: Rename BYTES_PER_WORD to MP_BYTES_PER_OBJ_WORD. | Damien George |
| 2021-01-30 | py/persistentcode: Introduce MICROPY_PERSISTENT_CODE_SAVE_FILE option. | David CARLIER |
| 2020-10-22 | mpy-cross: Enable more warnings. | Emil Renner Berthing |
| 2020-04-30 | all: Fix auto-enable of MICROPY_GCREGS_SETJMP to select GC behaviour. | Damien George |
| 2020-04-29 | all: Factor gchelper code to one place and use it for unix & ARM ports. | Jim Mussared |
| 2020-04-23 | all: Format code to add space after C++-style comment start. | stijn |
| 2020-04-16 | mpy-cross/main: Print uncaught nlr jump to stderr. | David Lechner |
| 2020-04-16 | mpy-cross/main: Fix stderr_print_strn parameter type. | David Lechner |
| 2020-03-28 | all: Remove spaces inside and around parenthesis. | Damien George |
| 2020-02-28 | all: Reformat C and Python source code with tools/codeformat.py. | Damien George |
| 2019-12-09 | mpy-cross/README.md: Add notes about -march and -O. | Jim Mussared |
| 2019-12-03 | mpy-cross: Support armv7em, armv7emsp, armv7emdp architectures. | Damien George |
| 2019-10-05 | mpy-cross: Enable Xtensa-Windowed native emitter. | Damien George |
| 2019-09-26 | mpy-cross: Set number of registers in nlr_buf_t based on native arch. | Damien George |
| 2019-09-18 | mpy-cross,windows: Add msvc build of mpy-cross. | stijn |
| 2019-09-18 | mpy-cross: Make mpconfigport.h compatible with msvc compiler. | stijn |
| 2019-08-28 | py: Add global default_emit_opt variable to make emit kind persistent. | Damien George |
| 2019-08-28 | mpy-cross/main: Only accept full emit cmdline options if native enabled. | Damien George |
| 2019-06-03 | mpy-cross: Do not automatically build mpy-cross, rather do it manually. | Damien George |
| 2019-05-24 | mpy-cross/mpconfigport.h: Remove defn of MP_NOINLINE to use global one. | Damien George |
| 2019-05-07 | mpy-cross: Add --version command line option to print version info. | Damien George |
| 2019-05-01 | mpy-cross: Automatically select ARMV6 arch when running on such a host. | Damien George |
| 2019-03-26 | mpy-cross: Support compiling with MICROPY_PY___FILE__ enabled. | Damien George |
| 2019-03-14 | mpy-cross: Add "-march=<arch>" option to select native emitter. | Damien George |
| 2019-03-08 | py: Update and rework build system for including external C modules. | Andrew Leech |
| 2019-03-08 | mpy-cross: Enable building of x64 native .mpy files. | Damien George |
| 2018-08-14 | mpy-cross/Makefile: Also undefine MICROPY_FORCE_32BIT and CROSS_COMPILE. | Paul Sokolovsky |
| 2018-07-10 | mpy-cross: Make build independent of extmod directory. | Damien George |
| 2017-10-04 | all: Remove inclusion of internal py header files. | Damien George |
| 2017-09-06 | all: Update Makefiles and others to build with new ports/ dir layout. | Damien George |
| 2017-08-11 | all: Make use of $(TOP) variable in Makefiles, instead of "..". | Damien George |
| 2017-07-31 | all: Use the name MicroPython consistently in comments | Alexander Steffen |
| 2017-07-24 | all: Don't include system errno.h when it's not needed. | Damien George |
| 2017-07-19 | all: Remove trailing spaces, per coding conventions. | Damien George |
| 2017-05-26 | mpy-cross/Makefile: Guard "override undefine" by test for make feature. | Damien George |
| 2017-05-11 | mpy-cross/Makefile: Override undefine any inherited variables. | Damien George |
| 2017-05-03 | mpy-cross: Fix compiler detection for including windows/fmode.c | stijn |
| 2017-04-22 | mpy-cross, unix, windows, stmhal: Enable return-if-else optimisation. | Damien George |
| 2017-04-01 | all: Move BYTES_PER_WORD definition from ports to py/mpconfig.h | Damien George |
| 2017-03-23 | all/Makefile: Remove -ansi from GCC flags, its ignored anyway. | Krzysztof Blazewicz |
| 2017-03-14 | mpy-cross/main: Move lexer constructor to within NLR handler block. | Damien George |
| 2016-11-16 | mpy-cross: Get compiling after recent persistent code refactors. | Damien George |
| 2016-09-05 | mpy-cross: Don't use the internal printf functions. | Damien George |
| 2016-08-15 | ports: Remove typedef of machine_ptr_t, it's no longer needed. | Damien George |
| 2016-07-30 | mpy-cross: Fix mingw and msys2 compilation | stijn |
| 2016-07-22 | mpy-cross: Use binary file translation mode for creating mpy files on windows | stijn |
| 2016-07-11 | mpy-cross: Fix Makefile to handle gc-sections linker flags on OS X. | Anton Sokolchenko |
| 2016-06-28 | py: Add MP_STATE_THREAD to hold state specific to a given thread. | Damien George |
| 2016-05-23 | mpy-cross: Add -s option to specify the embedded source filename. | Damien George |
| 2016-03-09 | mpy-cross: Remove setting of MICROPY_FORCE_32BIT=1 from Makefile. | Damien George |