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%)