21 Commits (02cc4462b70729a42cb127c840fee891dd08a0d4)

Author SHA1 Message Date
David Lechner 6943fb60fe mpy-cross/main: Print uncaught nlr jump to stderr. 5 years ago
David Lechner 803e5eadea mpy-cross/main: Fix stderr_print_strn parameter type. 5 years ago
Damien George 69661f3343 all: Reformat C and Python source code with tools/codeformat.py. 5 years ago
Damien George 82a19cb39f mpy-cross: Support armv7em, armv7emsp, armv7emdp architectures. 5 years ago
Damien George 1d21b4e7d1 mpy-cross: Enable Xtensa-Windowed native emitter. 5 years ago
Damien George b596638b9b mpy-cross: Set number of registers in nlr_buf_t based on native arch. 5 years ago
Damien George af20c2ead3 py: Add global default_emit_opt variable to make emit kind persistent. 5 years ago
Damien George 8e3e05761e mpy-cross/main: Only accept full emit cmdline options if native enabled. 5 years ago
Damien George 7e90e22ea5 mpy-cross: Add --version command line option to print version info. 6 years ago
Damien George e70c438c71 mpy-cross: Automatically select ARMV6 arch when running on such a host. 6 years ago
Damien George 1556af19bf mpy-cross: Support compiling with MICROPY_PY___FILE__ enabled. 6 years ago
Damien George 9c9bc65e74 mpy-cross: Add "-march=<arch>" option to select native emitter. 6 years ago
Damien George a3dc1b1957 all: Remove inclusion of internal py header files. 7 years ago
Damien George 4a93801c12 all: Update Makefiles and others to build with new ports/ dir layout. 7 years ago
Damien George aa7be82a4d all: Don't include system errno.h when it's not needed. 7 years ago
Damien George 97142000f7 mpy-cross/main: Move lexer constructor to within NLR handler block. 8 years ago
Damien George 85ae17c993 mpy-cross: Get compiling after recent persistent code refactors. 8 years ago
stijn 9bdb82ef6b mpy-cross: Use binary file translation mode for creating mpy files on windows 8 years ago
Damien George 74fb4e795b mpy-cross: Add -s option to specify the embedded source filename. 9 years ago
Damien George 3d1d92acfc mpy-cross: Give a more sensible error message when file doesn't exist. 9 years ago
Damien George 56f76b873a mpy-cross: Add new component, a cross compiler for MicroPython bytecode. 9 years ago