b38d4300b9
When TLS is used, `__tdata_start` is PROVIDED by "thread-local-storage.ld" using absolute address, which makes it land in wrong flash address. This causes risc-v startup code to fail during memcpy/memset. This PR overrides `__tdata_start` to use ADDR, which will make sure it is placed in DROM region due to AT keyword. Signed-off-by: Sylvio Alves <sylvio.alves@espressif.com> |
||
---|---|---|
.. | ||
common | ||
esp32 | ||
esp32c3 | ||
esp32c6 | ||
esp32s2 | ||
esp32s3 | ||
CMakeLists.txt | ||
Kconfig | ||
Kconfig.defconfig | ||
Kconfig.soc | ||
soc.yml |