You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by xi...@apache.org on 2021/06/09 12:59:53 UTC
[incubator-nuttx] branch master updated (5b2a17b -> b3e8535)
This is an automated email from the ASF dual-hosted git repository.
xiaoxiang pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git.
from 5b2a17b Include assert.h in necessary place
add 8079d9f Revert "TLS: Correct handling of returned error values."
add b3e8535 Revert "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 --
sched/group/Make.defs | 5 +++
.../tls_alloc.c => sched/group/group_tlsalloc.c | 28 +++++++---------
.../tls/tls_free.c => sched/group/group_tlsfree.c | 39 +++++++++++-----------
.../group/group_tlsgetdtor.c | 21 ++++++++----
.../tls_getset.c => sched/group/group_tlsgetset.c | 15 ++++++---
.../group/group_tlssetdtor.c | 21 ++++++++----
sched/task/task_init.c | 8 -----
sched/task/task_setup.c | 26 ---------------
syscall/syscall.csv | 5 +++
14 files changed, 97 insertions(+), 115 deletions(-)
rename libs/libc/tls/tls_alloc.c => sched/group/group_tlsalloc.c (85%)
rename libs/libc/tls/tls_free.c => sched/group/group_tlsfree.c (75%)
rename libs/libc/tls/tls_getdtor.c => sched/group/group_tlsgetdtor.c (84%)
rename libs/libc/tls/tls_getset.c => sched/group/group_tlsgetset.c (85%)
rename libs/libc/tls/tls_setdtor.c => sched/group/group_tlssetdtor.c (82%)