nuttx/libs
Ville Juven 04e760b1c2 sched/gettid: Move thread ID to TLS
There is no need for a gettid() syscall, as the thread ID is stable through
the life of the process. It is safe to put a copy of TID to TLS. This way
a user processes can access TID quickly via its own stack, instead of
having to use an expensive syscall.

Signed-off-by: Ville Juven <ville.juven@unikie.com>
2025-04-08 22:53:10 +08:00
..
libbuiltin macro/align: Use ALIGN_UP and ALIGN_DOWN uniformly 2025-01-12 16:48:35 +08:00
libc sched/gettid: Move thread ID to TLS 2025-04-08 22:53:10 +08:00
libdsp libs/libdsp: migrate to SPDX identifier 2024-10-01 12:25:52 +08:00
libm libm/newlib: Add arch-specific source code first to CSRCS 2024-12-04 02:10:41 +08:00
libnx libs/libnx: do not generate resource if CONFIG_NX is not enabled 2025-02-20 08:45:05 +01:00
libxx [nxstyle] fix Relative files path 2025-02-21 15:36:05 +01:00
CMakeLists.txt libs: migrate to SPDX identifier 2024-10-01 12:25:52 +08:00