You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by gn...@apache.org on 2021/06/06 21:26:03 UTC
[incubator-nuttx] branch master updated (c3c6bc3 -> cc514d7)
This is an automated email from the ASF dual-hosted git repository.
gnutt pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git.
from c3c6bc3 Licensing: Add BSD-style license from uIP
add cc514d7 tls: Move pthread key destructor to libc
No new revisions were added by this update.
Summary of changes:
include/nuttx/sched.h | 8 -----
include/nuttx/tls.h | 23 +++++++++++++
include/sys/syscall_lookup.h | 8 -----
libs/libc/pthread/pthread_keycreate.c | 2 +-
libs/libc/tls/Make.defs | 3 ++
.../group_tlsalloc.c => libs/libc/tls/tls_alloc.c | 29 +++++++++-------
.../group_tlsfree.c => libs/libc/tls/tls_free.c | 39 +++++++++++-----------
.../libc/tls/tls_getdtor.c | 21 ++++--------
.../libc/tls/tls_getset.c | 15 +++------
.../libc/tls/tls_setdtor.c | 21 ++++--------
sched/group/Make.defs | 5 ---
sched/task/task_init.c | 8 +++++
sched/task/task_setup.c | 26 +++++++++++++++
syscall/syscall.csv | 5 ---
14 files changed, 116 insertions(+), 97 deletions(-)
rename sched/group/group_tlsalloc.c => libs/libc/tls/tls_alloc.c (85%)
rename sched/group/group_tlsfree.c => libs/libc/tls/tls_free.c (75%)
rename sched/group/group_tlsgetdtor.c => libs/libc/tls/tls_getdtor.c (84%)
rename sched/group/group_tlsgetset.c => libs/libc/tls/tls_getset.c (85%)
rename sched/group/group_tlssetdtor.c => libs/libc/tls/tls_setdtor.c (82%)