498 Commits (d80174d7c3fe36f139c639d6a820cc4cbb88ddf9)

Author SHA1 Message Date
stijn 8abcf666cb windows: Enable GC and implement bss start and end symbols 11 years ago
Paul Sokolovsky a96cc824bd py: Support arm and thumb ARM ISAs, in addition to thumb2. 11 years ago
Paul Sokolovsky 17a49431d4 unix: Allow to override MICROPY_GCREGS_SETJMP from cmdline. 11 years ago
Paul Sokolovsky 7cd46a12ae unix: Add CFLAGS_EXTRA & LDFLAGS_EXTRA for command line usage. 11 years ago
Paul Sokolovsky 7e56e55252 unix: Refactor order file munging fo MacOSX. 11 years ago
Paul Sokolovsky eecf3e90c6 unix: Group CFLAGS related stuff together. 11 years ago
Paul Sokolovsky 2099b6897f unix: Allow to override compiler warning options without touching the rest. 11 years ago
Emmanuel Blot f6932d6506 Prefix ARRAY_SIZE with micropython prefix MP_ 11 years ago
Damien George 4480cb3711 Provide definition of alloca() in mpconfigport.h. 11 years ago
Paul Sokolovsky b9b9354e6c modsys: Add optional support for sys.platform. 11 years ago
Marcus von Appen 585a3394df - Cast the struct stat sb.st_ino field to machine_int_t explicitly to avoid a 11 years ago
Marcus von Appen 0c90eb1658 - FreeBSD provides alloca() via stdlib.h, in contrast to Linux and Windows 11 years ago
Marcus von Appen 8ffc02495f - Let the build environment decide about the toolchain to be used, in case 11 years ago
Paul Sokolovsky 755a55f507 modgc: Implement return value for gc.collect(), enable on Unix. 11 years ago
stijn df3ab07994 unix: Fix path seperator used depending on OS 11 years ago
Paul Sokolovsky 76c8a4c91b unix: Add setjmp-based GC register helper implementation. 11 years ago
Paul Sokolovsky d3439d0c60 py: Instead of having "debug on" var, have "optimization level" var. 11 years ago
Paul Sokolovsky dd0dee3afc unix: Properly print script filename in case of error. 11 years ago
Damien George fb510b3bf9 Rename bultins config variables to MICROPY_PY_BUILTINS_*. 11 years ago
Paul Sokolovsky 3dfa76cb85 unix: 64-bit cleanness. 11 years ago
Paul Sokolovsky 914bcf16d8 unix: Add poorman's stack usage info to mem_info() dump. 11 years ago
Paul Sokolovsky 347b3a3d1f modsocket: Add some comments on intended usage/API design of module. 11 years ago
Paul Sokolovsky 50b08c920a modsocket: Remove stale ifdef. 11 years ago
Paul Sokolovsky 1d567592b1 unix/gccollect.c: Make Clang workaround apply only to it. Unbreaks gcc builds. 11 years ago
Paul Sokolovsky 168a9ce863 Revert "Fix DEBUG=1 builds" 11 years ago
Dave Hylands 6e76f7bc90 Fix DEBUG=1 builds 11 years ago
Paul Sokolovsky 0405b2210d modos: stat(): Accept bytes argument. 11 years ago
Damien George 2617eebf2f Change const byte* to const char* where sensible. 11 years ago
Damien George 7a4ddd2428 Add SystemExit exception and use it in unix/ and stmhal/ ports. 11 years ago
Damien George ee3fd46f13 Rename configuration variables controling Python features. 11 years ago
Paul Sokolovsky d0ceb04b90 modsocket: 64-bit cleanness. 11 years ago
Paul Sokolovsky 561789d718 unix modsocket: Make .makefile() method more compliant. 11 years ago
Damien George efaef6eea3 unix: Fix casting issue, int to small int object. 11 years ago
Damien George 58ebde4664 Tidy up some configuration options. 11 years ago
Damien George 63436ce22e unix, Mac support: Generate order.def via Makefile. 11 years ago
Paul Sokolovsky 9e29666bf9 py: Implement proper separation between io.FileIO and io.TextIOWrapper. 11 years ago
Paul Sokolovsky 767e45c290 modos: Clean 64-bit issues. 11 years ago
Paul Sokolovsky 0c124c3123 unix: Add "_os" module with stat(). 11 years ago
Paul Sokolovsky da9f0924ef py, unix: Add copyright for modules I worked closely on. 11 years ago
Damien George cc97446ca5 unix: Implement -O option to turn off __debug__ flag. 11 years ago
Damien George 96f137b24a py: Rename BYTE_CODE to BYTECODE (this was missed in previous rename). 11 years ago
stijn f42dbb98d1 unix: Fix linker errors when time/ffi modules are disabled 11 years ago
Antonin ENFRUN da1fffaa09 Fix some unused variables, and silence a clang warning about initialization override in vmentrytable.h 11 years ago
Antonin ENFRUN ceac71f1f5 unix: Add asm statements needed to read registers with clang. Code generated by gcc 4.9.0 is unchanged (same statements, different order). 11 years ago
Antonin ENFRUN 6caae0bcb1 unix: Create __bss_start and _end symbols for Mach-O targets. 11 years ago
stijn 9e040b7cd8 unix: Use standard return codes for main 11 years ago
Damien George 89755ae67f py: Rename MICROPY_SYS_EXIT to MICROPY_MOD_SYS_EXIT. 11 years ago
Paul Sokolovsky deaeaac469 modsys: Enable sys.exit() per port after all. 11 years ago
Paul Sokolovsky d99e9083cb modsys, unix: Add sys.exit(), should be implemented by a port. 11 years ago
Paul Sokolovsky d80e2476c7 py: Disable frozenset by default, enable on unix. 11 years ago