100 Commits (7d8edeff4e81e89ed8833d9933effd1e2431f7f1)

Author SHA1 Message Date
Paul Sokolovsky 6a664cb114 unix: minimal: Don't use readline support. 10 years ago
Damien George 9ae3fc6523 unix: Add option to use uPy readline, and enable by default. 10 years ago
Damien George 4a10214be2 unix: Factor out stdio and ctrl-C code to unix_mphal.c file. 10 years ago
Damien George d3b32caea4 unix: Add special function to improve coverage. 10 years ago
Damien George 4a8556ca58 unix: Remove -Wdouble-promotion from main build, and 2 from coverage. 10 years ago
Paul Sokolovsky 8d51c9d376 unix: When using separate obj output dirs, make -B is no longer relevant. 10 years ago
Damien George 2e22c2b477 unix: Move compiler warnings from production build to coverage build. 10 years ago
Damien George 92496abe0f unix: Enable extra compiler warnings. 10 years ago
Damien George 81e661f28b travis: Add automated coverage testing using coveralls. 10 years ago
Damien George 598af3a7d6 unix: Add "coverage" target to do coverage testing using gcov. 10 years ago
Damien George 3926c72dd2 unix: Add target to build "minimal" uPy interpreter. 10 years ago
stijn afd6c8e1d2 Remove obsolete bss-related code/build features 10 years ago
Paul Sokolovsky ae58795c44 unix: Enable -fno-crossjumping for fast build. 10 years ago
Damien George 6d7e47087f unix: 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 1060baa2c2 unix: Provide "fast" target to build interpreter for benchmarking. 10 years ago
stijn 4e54c876a7 Add -Wpointer-arith flag to prevent problems with pointer arithmetic on void* 10 years ago
Paul Sokolovsky 6c2ab5c315 unix: Add comment about needed dependencies for MICROPY_FORCE_32BIT. 10 years ago
blmorris fa6567a39f Clean up logical flow for setting LDFLAGS to build for Linux and OSX 10 years ago
blmorris 8afb9b3863 Incorporate change in assignment logic suggested by dhylands 10 years ago
blmorris 1fae787493 Fix unix/Makefile to build on OSX 10 years ago
Damien George 17598d49e1 unix: Don't use -Wno-error=cpp or #warning; fix strict alias warning. 10 years ago
Damien George dda46460ff Code style/whitespace cleanup; remove obsolete headers. 10 years ago
Fabian Vogt b7235b8412 Add cache flush in py/asmarm.c and add new MP_PLAT_ALLOC_EXEC and MP_PLAT_FREE_EXEC macros 10 years ago
Damien George db63660c19 Add pip-micropython to unix make install. 10 years ago
Paul Sokolovsky 4f9ebade60 modtermios: Add "termios" unix module, subset of CPython's. 10 years ago
Sebastian Plamauer 2eeeafcba5 added install/uninstall 10 years ago
Paul Sokolovsky cd590cbfaa unix: Don't error out on #warning directive. 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
Marcus von Appen 8ffc02495f - Let the build environment decide about the toolchain to be used, in case 11 years ago
Paul Sokolovsky 168a9ce863 Revert "Fix DEBUG=1 builds" 11 years ago
Dave Hylands 6e76f7bc90 Fix DEBUG=1 builds 11 years ago
Damien George ee3fd46f13 Rename configuration variables controling Python features. 11 years ago
Damien George 63436ce22e unix, Mac support: Generate order.def via Makefile. 11 years ago
Paul Sokolovsky 0c124c3123 unix: Add "_os" module with stat(). 11 years ago
Antonin ENFRUN 6caae0bcb1 unix: Create __bss_start and _end symbols for Mach-O targets. 11 years ago
Dave Hylands 117c46d9eb Add input command for unix 11 years ago
Ilya Dmitrichenko 8e998ed280 modffi: Fix how we call `pkg-config` 11 years ago
Damien George d553be5982 build: Simplify build directory layout by putting all headers in genhdr. 11 years ago
Andrew Scheller e02b77bf6b Updated the envvar used by ./run-tests 11 years ago
Andrew Scheller 70a7d7a943 build directory can now be renamed 11 years ago
Andrew Scheller d5ce916f26 Add 'test' target to unix/Makefile 11 years ago
Andrew Scheller 571d5a3363 New config option MICROPY_FORCE_32BIT (defaulted to 0) 11 years ago
Damien George 3bb8bd899b Make USE_COMPUTED_GOTO a config option in mpconfig.h. 11 years ago
AZ Huang b1f692e82e Use computed goto instead of switching op-codes. 11 years ago
Paul Sokolovsky c39368427c unix: Rename module sources per latest naming conventions (mod*.c). 11 years ago
Paul Sokolovsky 793838a919 MICROPY_USE_READLINE: Selects link lib, so should be defined in mpconfigport.mk 11 years ago