diff --git a/arch/Kconfig b/arch/Kconfig index 0b6520e077f..ff59953464b 100644 --- a/arch/Kconfig +++ b/arch/Kconfig @@ -18,6 +18,7 @@ config ARC config ARM bool "ARM architecture" + select ARCH_HAS_THREAD_ABORT config X86 bool "x86 architecture" @@ -163,6 +164,13 @@ config ARCH_HAS_USERSPACE config ARCH_HAS_EXECUTABLE_PAGE_BIT bool +# +# Other architecture related options +# + +config ARCH_HAS_THREAD_ABORT + bool + # # Hidden PM feature configs which are to be selected by # individual SoC. diff --git a/arch/arm/core/cortex_m/Kconfig b/arch/arm/core/cortex_m/Kconfig index 8e790640962..419edf320fe 100644 --- a/arch/arm/core/cortex_m/Kconfig +++ b/arch/arm/core/cortex_m/Kconfig @@ -182,9 +182,4 @@ config ZERO_LATENCY_IRQS Note that this is a somewhat dangerous option: ISRs of priority zero interrupts cannot use any kernel functionality. -config ARCH_HAS_THREAD_ABORT - bool - # omit prompt to signify a "hidden" option - default y - endmenu