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