micropython/bare-arm
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
..
Makefile bare-arm: Enable link map file. 2014-06-27 21:02:04 +03:00
main.c Put call to qstr_init and mp_init_emergency_exc_buf in mp_init. 2014-08-04 10:05:16 +01:00
mpconfigport.h py: Fix bug where GC collected native/viper/asm function data. 2014-08-24 16:28:17 +01:00
qstrdefsport.h Add 'bare-arm' port: the bare minimum to get it running on an ARM MCU. 2014-04-12 13:07:45 +01:00
stm32f405.ld Add 'bare-arm' port: the bare minimum to get it running on an ARM MCU. 2014-04-12 13:07:45 +01:00