70 Commits (69922c602cea2b54c30b04078f066717b18425d6)

Author SHA1 Message Date
Damien George 42e0c59308 py: Add MICROPY_COMP_{DOUBLE,TRIPLE}_TUPLE_ASSIGN config options. 10 years ago
Damien George d891452a73 py: Add MICROPY_MALLOC_USES_ALLOCATED_SIZE to allow simpler malloc API. 10 years ago
Damien George 5b76e3b75e windows: Enable MICROPY_STACK_CHECK. 10 years ago
Damien George ddd1e18801 py: Add config option MICROPY_COMP_MODULE_CONST for module consts. 10 years ago
Damien George a9a0862078 windows: Enable MICROPY_PY_MICROPYTHON_MEM_INFO. 10 years ago
stijn afd6c8e1d2 Remove obsolete bss-related code/build features 10 years ago
stijn 51af362e31 msvc: Define no-op MP_LIKELY/UNLIKELY since there's no __builtin_expect 10 years ago
stijn ffc96a901a msvc: Use single build target for dealing with generated files 10 years ago
stijn 8dec62a1a4 msvc: Define main build/include directories in a single location 10 years ago
Damien George 0b2a60acbe windows: Prefix includes with py/; remove need for -I../py. 10 years ago
stijn 8422cac088 msvc: Support py/*.h includes per #1022 10 years ago
Paul Sokolovsky 3b74c91684 Makefiles: Support py/*.h includes per #1022. 10 years ago
stijn f5efefd5a0 windows: Correctly interpret skipped tests, enable uhashlib and ubinascii 10 years ago
Damien George 78d702c300 py: Allow builtins to be overridden. 10 years ago
Damien George 1f8a2f6623 windows: define __USE_MINGW_ANSI_STDIO for all Windows compilers. 10 years ago
stijn b89eaaa2e2 windows: Update config with latest features 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
Paul Sokolovsky e6c5a63fab windows: Enable moduzlib instead of modzlibd. 10 years ago
Paul Sokolovsky 5d328cbeb9 windows: mingw32 gcc doesn't define endianness macros, so just assume little. 10 years ago
stijn a2f9c9445a Enable unicode for Windows port so unicode tests give correct uPy output 10 years ago
stijn 8c41920a90 windows: Enable input(), sys.maxsize(), ujson module, emergency exception buf, os module 10 years ago
stijn 759138caee msvc: Exclude modtermios, include extmod and fix compilation error 10 years ago
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