30 Commits (d38939e676d0c36d81b1763fa3fbfcb53c649710)

Author SHA1 Message Date
Damien George b191038198 qemu-arm: Enable source line numbers, for easier debugging. 10 years ago
Damien George 0bfc7638ba py: Protect mp_parse and mp_compile with nlr push/pop block. 10 years ago
Damien George 99dde4ed1f qemu-arm: Enable GC and native code-gen; enable more tests. 10 years ago
Damien George 4a5895c4eb py: Disable stack checking by default; enable on most ports. 10 years ago
Damien George 85e8e2ed5b qemu-arm: Add 'test' target to Makefile to run and verify test suite. 10 years ago
Damien George 14fab60baf qemu-arm: Get "make RUN_TESTS=1" compiling after changes to core. 10 years ago
Damien George d2d0648ad0 qemu-arm: Set stack limit in main. 10 years ago
Damien George 4ef4ffe1c5 qemu-arm: Prefix includes with py/; remove need for -I../py. 10 years ago
Paul Sokolovsky 3b74c91684 Makefiles: Support py/*.h includes per #1022. 10 years ago
Paul Sokolovsky 46c3ab2004 modsys: Add sys.print_exception(exc, file=sys.stdout) function. 10 years ago
Damien George 451a087075 py: Fix printing of size_t entity; fix qemu-arm for changes to lexer. 10 years ago
Paul Sokolovsky 91386eee26 ports: Define mp_off_t. 10 years ago
stijn 4e54c876a7 Add -Wpointer-arith flag to prevent problems with pointer arithmetic on void* 10 years ago
stijn 2fe4cf7761 Implement kwargs for builtin open() and _io.FileIO 10 years ago
Damien George a91ac2011f py: Make compiler return a proper exception on SyntaxError. 10 years ago
Damien George 52b5d76a6b py: Free non-interned strings in the parser when not needed. 10 years ago
Chris Dearman 8c56241c82 Declare do_str() function before the implementation 10 years ago
Damien George 3c658a4e75 py: Fix bug where GC collected native/viper/asm function data. 10 years ago
Damien George 8dbbbbc793 Put call to qstr_init and mp_init_emergency_exc_buf in mp_init. 10 years ago
Damien George 40f3c02682 Rename machine_(u)int_t to mp_(u)int_t. 11 years ago
Ilya Dmitrichenko e4e55047b3 qemu: fix typo in readme 11 years ago
Damien George 4480cb3711 Provide definition of alloca() in mpconfigport.h. 11 years ago
Paul Sokolovsky 97953f6ce7 qemu-arm: Add port README. 11 years ago
Damien George ee3fd46f13 Rename configuration variables controling Python features. 11 years ago
Damien George 58ebde4664 Tidy up some configuration options. 11 years ago
Paul Sokolovsky 44a949d58c qemu-arm: Disable "io" module. 11 years ago
Ilya Dmitrichenko c1c32d65af qemu-arm: fully integrated test suite. 11 years ago
Paul Sokolovsky 26a9920735 bare-arm, qemu-arm: Make "mpconfig.h" be first included, as other headers depend on it. 11 years ago
Ilya Dmitrichenko b554bc5691 qemu-arm: update makefile (d553be5). 11 years ago
Ilya Dmitrichenko 2face99cfe qemu-arm: more generic port name. 11 years ago