You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by gu...@apache.org on 2021/06/04 21:08:45 UTC

[incubator-nuttx] branch master updated (778e3ed -> f00deae)

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

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


    from 778e3ed  arch/risc-v/rv32im/riscv_assert.c: Provide dummy definitions of dump functions when ARCH_STACKDUMP is not enabled.
     add 2d55f26  riscv/esp32c3: Add module text allocator.
     add 3b7ae20  boards/risc-v/esp32c3-devkit: Add an ELF defconfig and the necessary ELF flags and linker script to support that.
     add dd4962b  boards/esp32c3-devkit: Add the necessary flags for loadable modules and a module defconfig to test the "module" example.
     add f00deae  boards/esp32c3-devkit: Add a defconfig to test the shared library example.

No new revisions were added by this update.

Summary of changes:
 arch/risc-v/Kconfig                                |  1 +
 arch/risc-v/src/esp32c3/Make.defs                  |  4 +++
 .../src/esp32c3/esp32c3_modtext.c}                 | 32 ++++----------------
 .../esp32c3-devkit/configs/{gpio => elf}/defconfig | 34 +++++++++++++---------
 .../configs/{nsh => module}/defconfig              | 23 ++++++++-------
 .../esp32c3-devkit/configs/sotest}/defconfig       | 25 ++++++++--------
 .../esp32c3/esp32c3-devkit/scripts/Make.defs       | 23 +++++++++++++++
 .../esp32c3-devkit}/scripts/gnu-elf.ld             |  2 +-
 8 files changed, 81 insertions(+), 63 deletions(-)
 copy arch/{arm/src/cxd56xx/cxd56_modtext.c => risc-v/src/esp32c3/esp32c3_modtext.c} (79%)
 copy boards/risc-v/esp32c3/esp32c3-devkit/configs/{gpio => elf}/defconfig (63%)
 copy boards/risc-v/esp32c3/esp32c3-devkit/configs/{nsh => module}/defconfig (76%)
 copy boards/{xtensa/esp32/esp32-wrover-kit/configs/nsh => risc-v/esp32c3/esp32c3-devkit/configs/sotest}/defconfig (73%)
 copy boards/risc-v/{c906/smartl-c906 => esp32c3/esp32c3-devkit}/scripts/gnu-elf.ld (98%)