From 4ba1a2f3956e7802f03f5d208fe3841b35caf90e Mon Sep 17 00:00:00 2001 From: Peter van der Perk Date: Tue, 17 Aug 2021 19:33:42 +0200 Subject: [PATCH] [Kconfig] Fix Posix / SITL build --- Kconfig | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/Kconfig b/Kconfig index d291399dd8..f6739b65a7 100644 --- a/Kconfig +++ b/Kconfig @@ -27,7 +27,8 @@ menu "Toolchain" choice prompt "Toolchain" - default TOOLCHAIN_ARM_NONE_EABI + depends on PLATFORM_NUTTX + default TOOLCHAIN_ARM_NONE_EABI if PLATFORM_NUTTX config TOOLCHAIN_ARM_NONE_EABI bool "arm-none-eabi" config TOOLCHAIN_RISV64 @@ -38,11 +39,13 @@ menu "Toolchain" config BOARD_TOOLCHAIN string - default "arm-none-eabi" if TOOLCHAIN_ARM_NONE_EABI - default "riscv64-unknown-elf" if TOOLCHAIN_RISV64 + default "arm-none-eabi" if TOOLCHAIN_ARM_NONE_EABI && PLATFORM_NUTTX + default "riscv64-unknown-elf" if TOOLCHAIN_RISV64 && PLATFORM_NUTTX + default "" choice prompt "Architecture" + depends on PLATFORM_NUTTX config ARCHITECTURE_CORTEX_M3 bool "cortex-m3" config ARCHITECTURE_CORTEX_M4 @@ -59,11 +62,12 @@ menu "Toolchain" config BOARD_ARCHITECTURE string - default "cortex-m3" if ARCHITECTURE_CORTEX_M3 - default "cortex-m4" if ARCHITECTURE_CORTEX_M4 - default "cortex-m7" if ARCHITECTURE_CORTEX_M7 - default "cortex-a8" if ARCHITECTURE_CORTEX_A8 - default "cortex-a53" if ARCHITECTURE_CORTEX_A53 + default "cortex-m3" if ARCHITECTURE_CORTEX_M3 && PLATFORM_NUTTX + default "cortex-m4" if ARCHITECTURE_CORTEX_M4 && PLATFORM_NUTTX + default "cortex-m7" if ARCHITECTURE_CORTEX_M7 && PLATFORM_NUTTX + default "cortex-a8" if ARCHITECTURE_CORTEX_A8 && PLATFORM_NUTTX + default "cortex-a53" if ARCHITECTURE_CORTEX_A53 && PLATFORM_NUTTX + default "" config BOARD_ROMFSROOT string "ROMFSROOT"