diff options
author | Damien George <damien.p.george@gmail.com> | 2015-05-13 14:49:14 +0100 |
---|---|---|
committer | Damien George <damien.p.george@gmail.com> | 2015-05-13 14:49:14 +0100 |
commit | 304a96d7d611f6d585b2a6be504b19ef92b50c4c (patch) | |
tree | ed4d3d0ed723e7fe74536907aa5d71e3630272d7 /esp8266/esp8266.ld | |
parent | 4e7dc97bdc8a11429b756f16f1167ac930680b0d (diff) | |
download | micropython-304a96d7d611f6d585b2a6be504b19ef92b50c4c.tar.gz micropython-304a96d7d611f6d585b2a6be504b19ef92b50c4c.zip |
esp8266: Put more literal and text obj data in irom0_0_seg.
With newer versions of esp_iot_sdk the iram1_0_seg started to overflow.
Now it doesn't.
Addresses issue #1254.
Diffstat (limited to 'esp8266/esp8266.ld')
-rw-r--r-- | esp8266/esp8266.ld | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/esp8266/esp8266.ld b/esp8266/esp8266.ld index fb19fcf8c2..998129156f 100644 --- a/esp8266/esp8266.ld +++ b/esp8266/esp8266.ld @@ -79,10 +79,13 @@ SECTIONS *pyexec.o(.literal*, .text*) *readline.o(.literal*, .text*) *pybstdio.o(.literal*, .text*) - *modpyb.o(.literal*, .text*) *gccollect.o(.literal* .text*) *gchelper.o(.literal* .text*) + *modpyb.o(.literal*, .text*) + *modpybpin.o(.literal*, .text*) + *modpybrtc.o(.literal*, .text*) *modesp.o(.literal* .text*) + *modutime.o(.literal* .text*) /* we put as much rodata as possible in this section */ /* note that only rodata accessed as a machine word is allowed here */ |