4975 Commits (a83124361e19ebc24667a1b618429277e9fc321c)
 

Author SHA1 Message Date
Damien George a83124361e py/compile: Simplify compilation of comprehension iterators. 9 years ago
Paul Sokolovsky 2eb844e0b4 ports: Rename "machine" module to "umachine". 9 years ago
Paul Sokolovsky 2195046365 windows/windows_mphal: Add basic support for raising KeyboardInterrupt. 9 years ago
Paul Sokolovsky 5efd3f0dca windows: Make keyboard_interrupt_obj available, it's standard feature. 9 years ago
Paul Sokolovsky 3c2b377711 unix/unix_mphal: Just consistently set sigaction.sa_flags to 0. 9 years ago
Damien George 2fe7e6bef0 py/parse: Include stddef.h for definition of size_t. 9 years ago
Paul Sokolovsky 3db2b23060 unix/unix_mphal: Properly initialize struct sigaction. 9 years ago
Damien George 02fa8dff85 py/modgc: Remove obsolete extern declaration. 9 years ago
Damien George 831137b807 py/compile: Use size_t or uintptr_t instead of mp_uint_t. 9 years ago
Damien George 16a6a47a7b py/parse: Replace mp_int_t/mp_uint_t with size_t etc, where appropriate. 9 years ago
Damien George 6e2fb56d40 py/qstr: Change type of qstr from mp_uint_t to size_t. 9 years ago
Damien George 257848587f py/qstr: Use size_t instead of mp_uint_t when counting allocated bytes. 9 years ago
Damien George 1d899e1783 py/bc: Use size_t instead of mp_uint_t to count size of state and args. 9 years ago
Damien George 7a30e87d2b py: Fix MICROPY_STACKLESS mode to compile with MICROPY_OBJ_REPR_D. 9 years ago
Damien George ab1e36dcf9 py/mpprint: Implement %llu and %lld format specifiers for mp_printf. 9 years ago
Damien George d977d268e8 py/gc: Use size_t instead of mp_uint_t to count things related to heap. 9 years ago
Damien George f7782f8082 py/gc: For finaliser, interpret a pointer into the heap as concrete obj. 9 years ago
Damien George 969e4bbe6a py/gc: Scan GC blocks as an array of pointers, not an array of objects. 9 years ago
Damien George 3911d5af32 py/modsys: Fix module globals table to use MP_ROM_QSTR. 9 years ago
danicampora 67a5bfc6d8 docs/library: Add network server example. 9 years ago
Damien George 0d7de08e06 unix: Change define logic of _DIRENT_HAVE_D_INO to match other macros. 9 years ago
pohmelie 64a909ef51 unix: Add FreeDos target 9 years ago
Damien George a1528364b3 unix/modos: Fix silly bugs in ilistdir tuple creation. 9 years ago
Damien George 3386477b29 unix/modos: Allow to configure use of d_ino using _DIRENT_HAVE_D_INO. 9 years ago
Paul Sokolovsky be3ae9d13c stmhal/moduselect: Implement "oneshot polling" flag. 9 years ago
Tobias Badertscher c5d8ffef58 stmhal: Extend SPI support to fully support all SPI devices on STM32F429. 9 years ago
Paul Sokolovsky 130fde8130 uos: Add errno() function to get/set errno value. 9 years ago
stijn 951fc7e993 msvc: Use new modmachine infrastructure per changes in f925165 9 years ago
Paul Sokolovsky d874702fe1 unix/modos: Implement ilistdir(). 9 years ago
Paul Sokolovsky 1a1cceaf6f py/objpolyiter: Implement instance-polymorphic iterator type. 9 years ago
Paul Sokolovsky 8fb255dc34 unix/modtime: Add strftime() function (only single argument is supported). 9 years ago
Paul Sokolovsky 2d11b17419 unix/moduselect: Make configurable with MICROPY_PY_USELECT. 9 years ago
Dave Hylands f925165942 unix: Move modmachine into unix directory 9 years ago
Paul Sokolovsky f2ed736b29 lib/utils/printf: Add vsnprintf alias for Clang. 9 years ago
Damien George 36ccdc952c stmhal: Make uart init use struct instead of array for parsing args. 9 years ago
Michael Buesch 17298af61e py/modmath: Add domain error checking to sqrt, log, log2, log10. 9 years ago
Damien George f7c4f9a640 stmhal: For SPI config, use HW_SPIx_SCK instead of HW_ENABLE_SPIx. 9 years ago
Damien George 29e9db0c58 py: Fix compiler to handle lambdas used as default arguments. 9 years ago
Paul Sokolovsky bb7f5b5501 tools: Upgrade upip to 0.6.3. 9 years ago
Paul Sokolovsky a6eff059b9 unix: Rename "_os" module to "uos" for consistency with baremetal ports. 9 years ago
stijn 967ceba5b7 msvc: Use different output directories depending on build type 9 years ago
Paul Sokolovsky c1481bb0ab unix/moduselect: Implement "one-shot" flag for poll.poll(). 9 years ago
Sven Wegener 4651c4381e stmhal: add order-only dependency on build directory 9 years ago
Damien George de2a2e296b tests: Add test for "not" of a user defined class. 9 years ago
Damien George bdbe8c9ae2 py: Make UNARY_OP_NOT a first-class op, to agree with Py not semantics. 9 years ago
Henrik Sölver e242b1785f py/emitinlinethumb: Add support for MRS instruction. 9 years ago
Paul Sokolovsky 1f0aaece3a lib/utils/printf: Apply workaround for static linking with uclibc. 9 years ago
Paul Sokolovsky 645045a799 py/mkrules.mk: Don't pass COPT to linker. 9 years ago
Paul Sokolovsky d288ae8eb9 unix/modtermios: DJGPP appears to have unicode-capable cc_t type. 9 years ago
Paul Sokolovsky ce936edf62 unix/modtermios: Provide B57600 and B115200 constants only if defined. 9 years ago