29 Commits (e18d3e0f76ecd2d51c9f86e1430fe86aae7b754b)

Author SHA1 Message Date
Scott Shawcroft d6b2199f36
Stub out safe mode for mpy-cross
4 years ago
Scott Shawcroft df6c8eaed7
Add stack.c stub for mpy-cross
4 years ago
Scott Shawcroft 933add6cd8
Support internationalisation.
5 years ago
Dan Halbert d305e7d6cf handle errno defns for mingw and use correct executable name
5 years ago
Dan Halbert 85d5d321e2 Add STATIC_BUILD make flag for mpy-cross to build a static executable
5 years ago
Damien George a3dc1b1957 all: Remove inclusion of internal py header files.
5 years ago
Damien George 4a93801c12 all: Update Makefiles and others to build with new ports/ dir layout.
6 years ago
Damien George 7d4a2f773c all: Make use of $(TOP) variable in Makefiles, instead of "..".
6 years ago
Alexander Steffen 55f33240f3 all: Use the name MicroPython consistently in comments
6 years ago
Damien George aa7be82a4d all: Don't include system errno.h when it's not needed.
6 years ago
Damien George 761e4c7ff6 all: Remove trailing spaces, per coding conventions.
6 years ago
Damien George ed6d2547df mpy-cross/Makefile: Guard "override undefine" by test for make feature.
6 years ago
Damien George 1d8c3f4cff mpy-cross/Makefile: Override undefine any inherited variables.
6 years ago
stijn 5b57ae985f mpy-cross: Fix compiler detection for including windows/fmode.c
6 years ago
Damien George 03053f82db mpy-cross, unix, windows, stmhal: Enable return-if-else optimisation.
6 years ago
Damien George 4c307bfba1 all: Move BYTES_PER_WORD definition from ports to py/mpconfig.h
6 years ago
Krzysztof Blazewicz 75589272ef all/Makefile: Remove -ansi from GCC flags, its ignored anyway.
6 years ago
Damien George 97142000f7 mpy-cross/main: Move lexer constructor to within NLR handler block.
6 years ago
Damien George 85ae17c993 mpy-cross: Get compiling after recent persistent code refactors.
6 years ago
Damien George 2b882e9aca mpy-cross: Don't use the internal printf functions.
7 years ago
Damien George 675d1c9c60 ports: Remove typedef of machine_ptr_t, it's no longer needed.
7 years ago
stijn 37b143ce9e mpy-cross: Fix mingw and msys2 compilation
7 years ago
stijn 9bdb82ef6b mpy-cross: Use binary file translation mode for creating mpy files on windows
7 years ago
Anton Sokolchenko e9f3fb7662 mpy-cross: Fix Makefile to handle gc-sections linker flags on OS X.
7 years ago
Damien George 330165a2cc py: Add MP_STATE_THREAD to hold state specific to a given thread.
7 years ago
Damien George 74fb4e795b mpy-cross: Add -s option to specify the embedded source filename.
7 years ago
Damien George 853fb08d0d mpy-cross: Remove setting of MICROPY_FORCE_32BIT=1 from Makefile.
7 years ago
Damien George 3d1d92acfc mpy-cross: Give a more sensible error message when file doesn't exist.
7 years ago
Damien George 56f76b873a mpy-cross: Add new component, a cross compiler for MicroPython bytecode.
7 years ago