zephyr/arch
Nicolas Pitre 1cb557dccf riscv: rationalize PMP related Kconfig options
ARCH_HAS_USERSPACE and ARCH_HAS_STACK_PROTECTION are direct functions
of RISCV_PMP regardless of the SoC.

PMP_STACK_GUARD is a function of HW_STACK_PROTECTION (from
ARCH_HAS_STACK_PROTECTION) and not the other way around.

This allows for tests/kernel/fatal/exception to test protection against
various stack overflows based on the PMP stack guard functionality.

Signed-off-by: Nicolas Pitre <npitre@baylibre.com>
2022-05-18 10:54:53 +02:00
..
arc ARC: define PROPERTY_OUTPUT_FORMAT for all ARC elf formats 2022-05-10 14:12:25 -04:00
arm arch: arm: Add support for multiple zero-latency irq priorities 2022-05-13 08:38:28 -05:00
arm64 arm64: smp: Fix the wrong secondary core stack size 2022-05-17 11:45:16 +09:00
common arch: gen_isr_tables: migrate to <zephyr/...> include prefix 2022-05-09 12:45:29 -04:00
mips asm: update files with <zephyr/...> include prefix 2022-05-09 12:45:29 -04:00
nios2 asm: update files with <zephyr/...> include prefix 2022-05-09 12:45:29 -04:00
posix arch: migrate includes to <zephyr/...> 2022-05-06 19:57:22 +02:00
riscv riscv: rationalize PMP related Kconfig options 2022-05-18 10:54:53 +02:00
sparc asm: update files with <zephyr/...> include prefix 2022-05-09 12:45:29 -04:00
x86 asm: update files with <zephyr/...> include prefix 2022-05-09 12:45:29 -04:00
xtensa asm: update files with <zephyr/...> include prefix 2022-05-09 12:45:29 -04:00
CMakeLists.txt cmake: fix include directories to work with out-of-tree arch 2020-08-05 08:06:07 -04:00
Kconfig arch/arm: Use TPIDRURO on cortex-a too 2022-04-28 11:09:01 +09:00