nuttx/libs/libc/tls
Ville Juven 0dedbcd4ae task/pthread_cancelpt: Move cancel point handling to libc, data to TLS
This moves task / thread cancel point logic from the NuttX kernel into
libc, while the data needed by the cancel point logic is moved to TLS.

The change is an enabler to move user-space APIs to libc as well, for
a coherent user/kernel separation.
2023-11-15 08:52:04 -08:00
..
CMakeLists.txt tls: Move task_tls_alloc and task_tls_destruct to libc 2023-08-28 11:02:18 +03:00
Kconfig tls: Move task_tls_alloc and task_tls_destruct to libc 2023-08-28 11:02:18 +03:00
Make.defs tls: Move task_tls_alloc and task_tls_destruct to libc 2023-08-28 11:02:18 +03:00
task_getinfo.c libc/tls: Make tls_get_info as the pulibc function instead up_tls_info 2022-06-03 23:56:50 +03:00
task_tls_destruct.c tls: Move task_tls_alloc and task_tls_destruct to libc 2023-08-28 11:02:18 +03:00
task_tls.c tls: Move task_tls_alloc and task_tls_destruct to libc 2023-08-28 11:02:18 +03:00
tls_destruct.c tls: Move task_tls_alloc and task_tls_destruct to libc 2023-08-28 11:02:18 +03:00
tls_getinfo.c task/pthread_cancelpt: Move cancel point handling to libc, data to TLS 2023-11-15 08:52:04 -08:00