mirror of
https://github.com/espressif/esp-idf.git
synced 2026-04-27 19:13:21 +00:00
69b317368e
The change fixes thread-local-storage size by removing .srodata section from it. It initially was included in TLS section by mistake. The issue was found when stack size increased after building applications with GCC-11.1 compiler. Stack size became bigger because some new data appeared in .srodata. See more details here: https://github.com/gcc-mirror/gcc/commit/adce62f53d8ad00e8110a6a2de7962d7a850de16
37 lines
447 B
Plaintext
37 lines
447 B
Plaintext
# Sections emitted by compiler by default.
|
|
|
|
[sections:text]
|
|
entries:
|
|
.text+
|
|
.literal+
|
|
|
|
[sections:data]
|
|
entries:
|
|
.data+
|
|
|
|
[sections:bss]
|
|
entries:
|
|
.bss+
|
|
|
|
[sections:common]
|
|
entries:
|
|
COMMON
|
|
|
|
[sections:legacy_bss]
|
|
entries:
|
|
.dynsbss
|
|
.sbss+
|
|
.gnu.linkonce.sb+
|
|
.scommon
|
|
.sbss2+
|
|
.gnu.linkonce.sb2+
|
|
.dynbss
|
|
.share.mem
|
|
.gnu.linkonce.b+
|
|
|
|
[sections:rodata]
|
|
entries:
|
|
.rodata+
|
|
.sdata2+
|
|
.srodata+
|