1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/cpu/cortexm_common/ldscripts
Keith Packard 531050ada2 picolibc: Enable TLS support [v4]
Allocate and initialize a thread-local block for each thread at the
top of the stack.

Set the tls base when switching to a new thread.

Add tdata/tbss linker instructions to cortex_m and risc-v scripts.

Signed-off-by: Keith Packard <keithp@keithp.com>

---

v2:
	Squash fixes

v3:
	Replace tabs with spaces

v4:
	Add tbss to fe310 linker script
2020-08-24 08:26:16 -07:00
..
cortexm_base.ld picolibc: Enable TLS support [v4] 2020-08-24 08:26:16 -07:00
cortexm_rom_offset.ld cortexm_common/ldscript: add common script for rom_offset calculation 2019-06-04 18:05:35 +02:00
cortexm.ld cpu/cortexm_common: Make Low-Power SRAM available to programs 2019-10-01 18:39:40 +02:00