summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ports/esp32/esp32_common.cmake5
1 files changed, 4 insertions, 1 deletions
diff --git a/ports/esp32/esp32_common.cmake b/ports/esp32/esp32_common.cmake
index f7b00900a..d026a64b0 100644
--- a/ports/esp32/esp32_common.cmake
+++ b/ports/esp32/esp32_common.cmake
@@ -16,7 +16,10 @@ endif()
# RISC-V specific inclusions
if(CONFIG_IDF_TARGET_ARCH_RISCV)
- list(APPEND MICROPY_SOURCE_LIB ${MICROPY_DIR}/shared/runtime/gchelper_generic.c)
+ list(APPEND MICROPY_SOURCE_LIB
+ ${MICROPY_DIR}/shared/runtime/gchelper_native.c
+ ${MICROPY_DIR}/shared/runtime/gchelper_rv32i.s
+ )
list(APPEND IDF_COMPONENTS riscv)
endif()