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 2022/01/19 17:17:05 UTC
[incubator-nuttx] branch master updated (dd08815 -> ec54c4e)
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 dd08815 idle: remove heap & stack check in idle thread
add a94c52b sim: Postpone constructor calls on macOS
add a3c96a5 task_startup: Implement cxx_initialize for sim/macOS
add ec54c4e tools/ci/testlist/sim-01.dat: Enable libcxxtest for macOS
No new revisions were added by this update.
Summary of changes:
arch/sim/src/Makefile | 13 ++-
arch/sim/src/sim/up_macho_init.c | 100 +++++++++++++++++++++
libs/libc/Kconfig | 1 +
libs/libc/sched/Kconfig | 17 ++++
libs/libc/sched/Make.defs | 9 ++
.../chip.h => libs/libc/sched/cxx_initialize.h | 3 +-
.../libc/sched/cxx_initialize_macho.c | 45 ++++------
.../{task_startup.c => cxx_initialize_sinit.c} | 51 ++---------
libs/libc/sched/task_startup.c | 85 +-----------------
tools/ci/testlist/sim-01.dat | 1 -
10 files changed, 164 insertions(+), 161 deletions(-)
create mode 100644 arch/sim/src/sim/up_macho_init.c
create mode 100644 libs/libc/sched/Kconfig
copy arch/arm/src/rtl8720c/include/chip.h => libs/libc/sched/cxx_initialize.h (93%)
copy boards/arm/nrf52/nrf52840-dongle/src/nrf52_bringup.c => libs/libc/sched/cxx_initialize_macho.c (65%)
copy libs/libc/sched/{task_startup.c => cxx_initialize_sinit.c} (76%)