summaryrefslogtreecommitdiff
path: root/esp8266/esp8266.ld
diff options
context:
space:
mode:
authorPaul Sokolovsky <pfalcon@users.sourceforge.net>2016-03-17 23:06:47 +0800
committerPaul Sokolovsky <pfalcon@users.sourceforge.net>2016-03-17 23:06:47 +0800
commit9d7b871f589660cd81c5659f40fc2dbf06d44665 (patch)
tree5af19d799f39355ed5d6912b43e074ddbdc5a692 /esp8266/esp8266.ld
parent2466cb67f831abef9425ec9c6b12cb8eeb8602b7 (diff)
esp8266: Store frozen modules in FlashROM.
Requires special lexer to access their contents.
Diffstat (limited to 'esp8266/esp8266.ld')
-rw-r--r--esp8266/esp8266.ld2
1 files changed, 2 insertions, 0 deletions
diff --git a/esp8266/esp8266.ld b/esp8266/esp8266.ld
index 11c445c89..26776682c 100644
--- a/esp8266/esp8266.ld
+++ b/esp8266/esp8266.ld
@@ -146,6 +146,8 @@ SECTIONS
*.o(.rodata.mp_type_*) /* catches type: mp_obj_type_t */
*.o(.rodata.*_locals_dict*) /* catches types: mp_obj_dict_t, mp_map_elem_t */
*.o(.rodata.mp_module_*) /* catches types: mp_obj_module_t, mp_obj_dict_t, mp_map_elem_t */
+ */frozen.o(.rodata.mp_frozen_sizes) /* frozen modules */
+ */frozen.o(.rodata.mp_frozen_content) /* frozen modules */
_irom0_text_end = ABSOLUTE(.);
} >irom0_0_seg :irom0_0_phdr