micropython/unix
Damien George 3c658a4e75 py: Fix bug where GC collected native/viper/asm function data.
Because (for Thumb) a function pointer has the LSB set, pointers to
dynamic functions in RAM (eg native, viper or asm functions) were not
being traced by the GC.  This patch is a comprehensive fix for this.

Addresses issue #820.
2014-08-24 16:28:17 +01:00
..
.gitignore
Makefile modtermios: Add "termios" unix module, subset of CPython's. 2014-08-23 06:09:46 +03:00
file.c
gccollect.c
input.c
input.h
main.c py: Fix bug where GC collected native/viper/asm function data. 2014-08-24 16:28:17 +01:00
modffi.c
modos.c
modsocket.c
modtermios.c unix, modtermios: Make it properly configurable; fix spelling mistake. 2014-08-24 13:19:22 +01:00
modtime.c
mpconfigport.h py: Fix bug where GC collected native/viper/asm function data. 2014-08-24 16:28:17 +01:00
mpconfigport.mk modtermios: Add "termios" unix module, subset of CPython's. 2014-08-23 06:09:46 +03:00
qstrdefsport.h modtermios: Add "termios" unix module, subset of CPython's. 2014-08-23 06:09:46 +03:00
seg_helpers.c