- 28 Jun, 2014 2 commits
-
-
Paul Sokolovsky authored
It defines types used by all other headers. Fixes #691.
-
Damien George authored
Unicode is disabled by default for now, since FileIO.read(n) is currently not implemented for text-mode files, and this is an often function.
-
- 27 Jun, 2014 1 commit
-
-
Paul Sokolovsky authored
As stack checking is enabled by default, ports which don't call stack_ctrl_init() are broken now (report RuntimeError on startup). Save them trouble and just init stack control framework in interpreter init.
-
- 26 Jun, 2014 2 commits
-
-
mux authored
-
Paul Sokolovsky authored
-
- 25 Jun, 2014 1 commit
-
-
Dave Hylands authored
-
- 19 Jun, 2014 2 commits
-
-
Emmanuel Blot authored
-
mux authored
-
- 18 Jun, 2014 2 commits
-
-
Sven Wegener authored
As we are building with -nostdlib gcc features like the stack protector will fail linking, because the failure handlers are in gcc's internal libs. Such features are implicitly disabled during compilation when -nostdlib is used in CFLAGS too. Signed-off-by:
Sven Wegener <sven.wegener@stealer.net>
-
Sven Wegener authored
-nostdlib is the correct option, gcc recognizes the double dash version when in link-only mode, but not when compiling. Signed-off-by:
Sven Wegener <sven.wegener@stealer.net>
-
- 17 Jun, 2014 1 commit
-
-
Damien George authored
-
- 16 Jun, 2014 1 commit
-
-
Dave Hylands authored
-
- 15 Jun, 2014 3 commits
-
-
Damien George authored
This adds a hook to get/set pyb_uart_global_debug from Python, using pyb.repl_uart(). You can set it to an arbitrary UART object, and then the REPL (in and out) is repeated on this UART object (as well as on USB CDC). Ultimately, this will be replaced with a proper Pythonic interface to set sys.stdin and sys.stdout.
-
Damien George authored
-
Damien George authored
Also make stdout_print_strn static (ultimately this function needs to be merged with stdout_tx_strn).
-
- 14 Jun, 2014 4 commits
-
-
Damien George authored
Still some method names to iron out, and funtionality to add, but this will do for the first, basic version.
-
mux authored
-
mux authored
-
mux authored
* issue #692
-
- 11 Jun, 2014 2 commits
-
-
Damien George authored
-
Damien George authored
Also now returns correct POSIX errno when an IO operation fails. Addresses issues #516 and #676.
-
- 08 Jun, 2014 2 commits
-
-
Damien George authored
See PR #618.
-
Damien George authored
-
- 03 Jun, 2014 2 commits
-
-
bvernoux authored
-
Dave Hylands authored
-
- 02 Jun, 2014 1 commit
-
-
bvernoux authored
-
- 01 Jun, 2014 2 commits
-
-
Damien George authored
-
Damien George authored
This renames: MICROPY_PY_FROZENSET -> MICROPY_PY_BUILTINS_FROZENSET MICROPY_PY_PROPERTY -> MICROPY_PY_BUILTINS_PROPERTY MICROPY_PY_SLICE -> MICROPY_PY_BUILTINS_SLICE MICROPY_ENABLE_FLOAT -> MICROPY_PY_BUILTINS_FLOAT See issue #35 for discussion.
-
- 31 May, 2014 1 commit
-
-
Dave Hylands authored
-
- 25 May, 2014 1 commit
-
-
Damien George authored
This removes need for some casts (at least, more than it adds need for new casts!).
-
- 24 May, 2014 2 commits
-
-
Damien George authored
Addresses issue #598.
-
Damien George authored
Now of the form MICROPY_PY_*. See issue #35.
-
- 21 May, 2014 3 commits
-
-
Damien George authored
MP_ALLOC_* -> MICROPY_ALLOC_* MICROPY_PATH_MAX -> MICROPY_ALLOC_PATH_MAX MICROPY_ENABLE_REPL_HELPERS -> MICROPY_HELPER_REPL MICROPY_ENABLE_LEXER_UNIX -> MICROPY_HELPER_LEXER_UNIX MICROPY_EXTRA_* -> MICROPY_PORT_* See issue #35.
-
Damien George authored
See issue #608 for justification.
-
Damien George authored
-
- 19 May, 2014 4 commits
-
-
Paul Sokolovsky authored
io.FileIO is binary I/O, ans actually optional. Default file type is io.TextIOWrapper, which provides str results. CPython3 explicitly describes io.TextIOWrapper as buffered I/O, but we don't have buffering support yet anyway.
-
Damien George authored
-
Damien George authored
Addresses issue #617.
-
Damien George authored
-
- 18 May, 2014 1 commit
-
-
Sven Wegener authored
Signed-off-by:
Sven Wegener <sven.wegener@stealer.net>
-