14 Commits (11d8cd54c992eee55f27d3779738626bdc095c03)

Author SHA1 Message Date
Damien George 47e1b85d9c py: Improve inline assembler; add a few more opcodes. 11 years ago
xbe efe3422394 py: Clean up includes. 11 years ago
Paul Sokolovsky 520e2f58a5 Replace global "static" -> "STATIC", to allow "analysis builds". Part 2. 11 years ago
ian-v 5fd8fd2c16 Revert MP_BOOL, etc. and use <stdbool.h> instead 11 years ago
ian-v 7a16fadbf8 Co-exist with C++ (issue #85) 11 years ago
Damien George e67ed5d285 Improve configurability for native x64/thumb emitter. 11 years ago
Damien 732407f1bf Change memory allocation API to require size for free and realloc. 11 years ago
Damien d99b05282d Change object representation from 1 big union to individual structs. 11 years ago
Damien 0446a0d76d Change some debugging/output messages for native code generation. 11 years ago
Damien 9b9e996df6 Support for for-loop in native thumb. 11 years ago
Damien 1a6633a74d Implement more thumb branch instructions. 11 years ago
Damien c025ebb2dc Separate out mpy core and unix version. 11 years ago
Damien 03d4124320 Add b_n opcode to inline thumb asm. 11 years ago
Damien 826005c60b Add support for inline thumb assembly. 11 years ago
Damien 5bfb759980 Incorporate emit_thumb into new emit framework. 11 years ago
Damien 429d71943d Initial commit. 11 years ago