47 Commits (7310fd469a4dfdd38fda242f138f5671c2f82b61)

Author SHA1 Message Date
Damien George 3c658a4e75 py: Fix bug where GC collected native/viper/asm function data. 10 years ago
stijn 8cce8b7c4c msvc: Use built-in alignof 10 years ago
Damien George 40f3c02682 Rename machine_(u)int_t to mp_(u)int_t. 11 years ago
stijn ec6fa8732b windows: Sync mpconfigport.h with the unix' version 11 years ago
stijn 8abcf666cb windows: Enable GC and implement bss start and end symbols 11 years ago
Damien George 26a95ae1e7 windows: Move include of malloc.h outside #ifdef msvc. 11 years ago
Damien George 4480cb3711 Provide definition of alloca() in mpconfigport.h. 11 years ago
Marcus von Appen 0c90eb1658 - FreeBSD provides alloca() via stdlib.h, in contrast to Linux and Windows 11 years ago
Damien George fb510b3bf9 Rename bultins config variables to MICROPY_PY_BUILTINS_*. 11 years ago
stijn 48d641e41a msvc: Only update generated headers when there are changes 11 years ago
stijn 34c24a0fc2 windows: Complete rename of MICROPY_PATH_MAX to MICROPY_ALLOC_PATH_MAX (58ebde4) 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
stijn 32acd4b9f1 windows: Fix compilation with mingw-w64 so it uses correct printf implementations 11 years ago
stijn b9d8091d0e windows: Enable frozen set and sys.exit 11 years ago
stijn f45a83d7fc mingw: Fix compilation issues 11 years ago
stijn 5ed284a15e windows: Add modtime implementation 11 years ago
stijn 01d6be4d51 Windows MSVC port 11 years ago
stijn 951335e102 windows: Fix input.c missing in Makefile after changes for #582 11 years ago
stijn 3ce10935f0 windows: Enable math module 11 years ago
Damien George 04b9147e15 Add license header to (almost) all files. 11 years ago
Damien George 3a01840390 windows: Argument to () function should be (void). 11 years ago
stijn 72521a1c17 mingw: Fix number of exponent digits in floating point formatting 11 years ago
stijn 4cd21deebc mingw: Add implementation of realpath() 11 years ago
Paul Sokolovsky 5ee1e0f534 windows: alloca.h: Add comment, fix line endings. 11 years ago
stijn 5513194273 mingw: Add 'open' as extra builtin and add define MICROPY_MOD_SYS_STDFILES 11 years ago
stijn 98e2ee0ec1 py: Use <alloca.h> for alloca() 11 years ago
Paul Sokolovsky 6c94abe347 windows/README: Use CROSS_COMPILE instead of CC to cover other tools too. 11 years ago
Paul Sokolovsky 521de04ce2 windows: Add README with basic cross-compile instructions. 11 years ago
Paul Sokolovsky 7f7c7aa76a windows: Unbreak mingw32 build (cross-compiling under Linux). 11 years ago
Damien George d553be5982 build: Simplify build directory layout by putting all headers in genhdr. 11 years ago
Andrew Scheller 70a7d7a943 build directory can now be renamed 11 years ago
Damien George 094ebef259 windows: Use most of the source files from unix/ port. 11 years ago
Damien George 97790455fe Improve REPL detecting when input needs to continue. 11 years ago
Paul Sokolovsky b8cf948550 unix, windows: There's no "help" builtin. 11 years ago
Damien George 6827f9fc55 Add uPy welcome message to UNIX and Windows ports; update Teensy port. 11 years ago
Damien George 6c6f9d6782 windows: Make it compile with latest changes to py core. 11 years ago
Damien George 15d18069c5 py: Remove old "run time" functions that were 1 liners. 11 years ago
Damien George d17926db71 Rename rt_* to mp_*. 11 years ago
Damien George c12b2213c1 Change mp_method_t.name from const char * to qstr. 11 years ago
Damien George 19438fd30a windows: Change MICROPY_FLOAT config to new scheme. 11 years ago
Damien George c5966128c7 Implement proper exception type hierarchy. 11 years ago
Damien George a71c83a1d1 Change mp_obj_type_t.name from const char * to qstr. 11 years ago
Paul Sokolovsky 0c59db1973 Use qstr id to create sys module. 11 years ago
Markus Siemens 7e0dee0cbf windows: Make windows/main.c independent from unix/main.c 11 years ago
Markus Siemens 19ccc6bdc7 Added Windows port (see #233) 11 years ago