toolchain: esp32: support esp32s3 in 'espressif' toolchain
CROSS_COMPILE_TARGET is defined based on CONFIG_SOC selected. So far 'esp32s3' SoC was not taken into account, so building Zephyr with 'espressif' toolchain (the only one supported for now) is was not possible out of the box. Add 'CROSS_COMPILE_TARGET_xtensa_esp32s3' CMake variable, same as it is done for other SoC specific variables. That way toolchain paths are automatically figured out and building succeeds. Signed-off-by: Marcin Niestroj <m.niestroj@emb.dev>
This commit is contained in:
parent
6841d96a59
commit
b03d27cca3
1 changed files with 1 additions and 0 deletions
|
|
@ -9,6 +9,7 @@ set(BINTOOLS gnu)
|
|||
|
||||
set(CROSS_COMPILE_TARGET_xtensa_esp32 xtensa-esp32-elf)
|
||||
set(CROSS_COMPILE_TARGET_xtensa_esp32s2 xtensa-esp32s2-elf)
|
||||
set(CROSS_COMPILE_TARGET_xtensa_esp32s3 xtensa-esp32s3-elf)
|
||||
set(CROSS_COMPILE_TARGET_riscv_esp32c3 riscv32-esp-elf)
|
||||
|
||||
set(CROSS_COMPILE_TARGET ${CROSS_COMPILE_TARGET_${ARCH}_${CONFIG_SOC}})
|
||||
|
|
|
|||
Loading…
Reference in a new issue