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