aboutsummaryrefslogtreecommitdiff
path: root/py/py.mk
AgeCommit message (Expand)Author
2022-03-09samd/moduos: Convert module to use extmod version.Damien George
2021-12-17all: Remove support for FROZEN_DIR and FROZEN_MPY_DIR.Jim Mussared
2021-09-19extmod: Add platform module.iabdalkader
2021-09-04extmod/machine_pwm: Factor out machine.PWM bindings to common code.Damien George
2021-08-19extmod: Add machine.bitstream.Jim Mussared
2021-07-12all: Update to point to files in new shared/ directory.Damien George
2021-06-25py/makeqstrdefs.py: Don't include .h files explicitly in preprocessing.Damien George
2021-03-11py/nlr: Implement NLR for AArch64.Yonatan Goldschmidt
2020-10-29py/py.mk: Support C++ code for user C modules.stijn
2020-05-27py/py.mk: Use additional CFLAGS to compile string0.c.Damien George
2020-04-05py: Implement "common word" compression scheme for error messages.Jim Mussared
2020-03-26extmod/uasyncio: Add optional implementation of core uasyncio in C.Damien George
2020-01-22py/pairheap: Add generic implementation of pairing heap data structure.Damien George
2020-01-12py/mkenv.mk: Move usage of 32-bit flags to py.mk.Jim Mussared
2019-10-29extmod: Add VFS littlefs bindings.Damien George
2019-10-29extmod/vfs_blockdev: Factor out block device interface code.Damien George
2019-10-22powerpc: Add initial port to bare metal PowerPC arch.Michael Neuling
2019-10-15tools: Add mechanism to provide a manifest of frozen files.Damien George
2019-10-05py: Add new Xtensa-Windowed arch for native emitter.Damien George
2019-10-04docs/develop/qstr.rst: Add documentation for string interning.Jim Mussared
2019-10-01extmod/modbluetooth: Add low-level Python BLE API.Jim Mussared
2019-10-01py/ringbuf: Add helpers for put16/get16.Jim Mussared
2019-09-12py/mkrules.mk: Add QSTR_GLOBAL_REQUIREMENTS variable for qstr auto-gen.Damien George
2019-08-30py: Integrate sys.settrace feature into the VM and runtime.Milan Rossa
2019-08-27py/py.mk: Remove trailing spaces at end of line.Damien George
2019-06-05extmod: Factor out makefile rules from py.mk to new extmod.mk file.Damien George
2019-05-21py: Update makefiles to use $(CAT) variable instead of hard coded "cat".Sébastien Rinsoz
2019-03-08py: Update and rework build system for including external C modules.Andrew Leech
2019-03-08py: Implement a module system for external, user C modules.Ayke van Laethem
2019-03-08py: Allow registration of modules at their definition.Andrew Leech
2019-03-04py/py.mk: Update lwip build config to work with latest lwip version.Damien George
2019-02-14extmod/moduwebsocket: Refactor `websocket` to `uwebsocket`.Yonatan Goldschmidt
2018-12-04py/py.mk: Fix broken Gmane URL.Craig Younkins
2018-10-27py/py.mk: When building axtls use -Wno-all to prevent all warnings.Damien George
2018-09-08py/py.mk: Build axtls library directly from its source files.Damien George
2018-08-14extmod/modbtree: Update to work with new mp_stream_posix_XXX signatures.Damien George
2018-08-14py/py.mk: Don't hardcode path to libaxtls.a.Paul Sokolovsky
2018-06-27extmod/moducryptolib: Add ucryptolib module with crypto functions.Paul Sokolovsky
2018-06-12py/mkrules.mk: Regenerate all qstrs when config files change.Damien George
2018-06-06extmod: Add VfsPosix filesystem component.Damien George
2018-04-10py: Refactor how native emitter code is compiled with a file per arch.Damien George
2018-02-23extmod/vfs_fat: Merge remaining vfs_fat_misc.c code into vfs_fat.c.Damien George
2018-02-22py/py.mk: Remove .. path component from list of extmod files.Damien George
2018-02-22py/py.mk: Split list of uPy sources into core and extmod files.Damien George
2018-02-21py/objdeque: Implement ucollections.deque type with fixed size.Paul Sokolovsky
2017-12-28py/nlr: Factor out common NLR code to macro and generic funcs in nlr.c.Damien George
2017-12-26Revert "py/nlr: Factor out common NLR code to generic functions."Paul Sokolovsky
2017-12-20py/nlr: Factor out common NLR code to generic functions.Damien George
2017-12-11py: Introduce a Python stack for scoped allocation.Damien George
2017-09-10esp8266: Set DEFPSIZE=1024, MINCACHE=3 for "btree" module.Paul Sokolovsky