From a0fdb7f63b09199bc3c10bb38ccc68a0d96d12ff Mon Sep 17 00:00:00 2001 From: buxiasen Date: Wed, 22 Jan 2025 16:57:46 +0800 Subject: [PATCH] arm/goldfish: add ARCH_HAVE_ELF_EXECUTABLE Able to support kernel build apps debug Signed-off-by: buxiasen --- arch/arm/src/goldfish/Kconfig | 1 + arch/arm64/Kconfig | 2 ++ 2 files changed, 3 insertions(+) diff --git a/arch/arm/src/goldfish/Kconfig b/arch/arm/src/goldfish/Kconfig index 4c92b8f9016..7f299b623ca 100644 --- a/arch/arm/src/goldfish/Kconfig +++ b/arch/arm/src/goldfish/Kconfig @@ -15,6 +15,7 @@ config ARCH_CHIP_GOLDFISH_CORTEXA7 bool "Goldfish virtual Processor (cortex-a7)" select ARCH_CORTEXA7 select ARCH_HAVE_ADDRENV + select ARCH_HAVE_ELF_EXECUTABLE select ARCH_HAVE_LOWVECTORS select ARCH_HAVE_MULTICPU select ARCH_NEED_ADDRENV_MAPPING diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig index e251388088c..5952b8e0862 100644 --- a/arch/arm64/Kconfig +++ b/arch/arm64/Kconfig @@ -50,6 +50,7 @@ config ARCH_CHIP_RK3399 config ARCH_CHIP_QEMU bool "QEMU virt platform (ARMv8a)" select ARCH_HAVE_ADDRENV + select ARCH_HAVE_ELF_EXECUTABLE select ARCH_HAVE_IRQTRIGGER select ARCH_NEED_ADDRENV_MAPPING select ARCH_HAVE_POWEROFF @@ -65,6 +66,7 @@ config ARCH_CHIP_GOLDFISH select ARCH_HAVE_MULTICPU select ARMV8A_HAVE_GICv2 select ARCH_HAVE_ADDRENV + select ARCH_HAVE_ELF_EXECUTABLE select ARCH_HAVE_IRQTRIGGER select ARCH_HAVE_POWEROFF select ARCH_HAVE_RESET