This is an automated email from the ASF dual-hosted git repository.

ligd pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git


    from cd8ba3377ca include/nuttx/atomic.h: fix C++ definition conflicts
     add 0a2b01950c9 sched:use tcb_s inside of task_tcb_s , remove all cast
     add 994c9d8929d sched:use tcb inside of pthread_tcb_s, remove all cast
     add 530a7aab0e9 arch:remove struct tcb_s cast
     add 0e92053bd9d pynuttx:remove pthread_tcb_s cast

No new revisions were added by this update.

Summary of changes:
 .../guides/kernel_threads_with_custom_stacks.rst   |  4 +-
 arch/arm/src/common/arm_fork.c                     | 40 +++++-----
 arch/arm64/src/common/arm64_fork.c                 | 80 ++++++++++----------
 arch/ceva/src/common/ceva_fork.c                   | 26 +++----
 arch/mips/src/mips32/mips_fork.c                   | 30 ++++----
 arch/risc-v/src/common/espressif/esp_spiflash.c    |  2 +-
 arch/risc-v/src/common/riscv_fork.c                | 86 +++++++++++-----------
 arch/sim/src/sim/sim_fork.c                        | 12 +--
 arch/x86_64/src/common/x86_64_fork.c               | 32 ++++----
 arch/xtensa/src/common/espressif/esp_spiflash.c    |  2 +-
 arch/xtensa/src/esp32/esp32_spiflash.c             |  2 +-
 arch/xtensa/src/esp32s3/esp32s3_spiflash.c         |  2 +-
 binfmt/binfmt_execmodule.c                         | 30 ++++----
 include/nuttx/sched.h                              | 35 ++-------
 sched/group/group.h                                | 10 +--
 sched/group/group_create.c                         | 20 ++---
 sched/group/group_join.c                           | 14 ++--
 sched/group/group_setuptaskfiles.c                 | 12 +--
 sched/init/nx_start.c                              |  7 +-
 sched/pthread/pthread.h                            |  3 +-
 sched/pthread/pthread_create.c                     | 74 ++++++++++---------
 sched/task/task.h                                  |  6 +-
 sched/task/task_argvstr.c                          |  5 +-
 sched/task/task_create.c                           |  5 +-
 sched/task/task_fork.c                             | 35 +++++----
 sched/task/task_init.c                             | 33 ++++-----
 sched/task/task_setup.c                            | 22 +++---
 sched/task/task_spawn.c                            | 10 +--
 tools/pynuttx/nxgdb/utils.py                       |  3 +-
 29 files changed, 307 insertions(+), 335 deletions(-)

Reply via email to