zephyr/arch/arm64/core
Yong Cong Sin 02770ad963 debug: EXCEPTION_STACK_TRACE should depend on arch Kconfigs
Fix the dependencies of `CONFIG_EXCEPTION_STACK_TRACE`:
- Architecture-specific Kconfig, i.e.
  `X86_EXCEPTION_STACK_TRACE`, will be enabled automatically
  when all the dependencies are met.
- `EXCEPTION_STACK_TRACE` depends on architecture-specific
  Kconfig to be enabled.
- The stack trace implementations should be compiled only if
  user enables `CONFIG_EXCEPTION_STACK_TRACE`.

Signed-off-by: Yong Cong Sin <ycsin@meta.com>
2024-06-03 03:02:04 -07:00
..
cortex_r arch: arm64: correct a comment on CONFIG_ARM64_STACK_PROTECTION 2024-03-11 08:16:06 -04:00
offsets arch: generalize frame pointer via CONFIG_FRAME_POINTER introduction 2024-05-30 03:00:40 -07:00
xen xen: add Kconfig option for Zephyr on Dom0less setups 2023-09-18 10:43:45 +01:00
CMakeLists.txt arch: generalize frame pointer via CONFIG_FRAME_POINTER introduction 2024-05-30 03:00:40 -07:00
Kconfig arch: arm64: create ARM64_EXCEPTION_STACK_TRACE 2024-06-03 03:02:04 -07:00
boot.h arch: arm64: Use voting lock for multi-core boot race condition 2023-10-20 15:09:34 +02:00
coredump.c
cpu_idle.S
fatal.c debug: EXCEPTION_STACK_TRACE should depend on arch Kconfigs 2024-06-03 03:02:04 -07:00
fpu.S
fpu.c arch: smp: make flush_fpu_ipi a common, optional interfaces 2024-01-09 10:00:17 +01:00
header.S
irq_init.c
irq_manage.c
irq_offload.c arch: arm64: rename expection header 2023-12-11 18:22:40 -05:00
isr_wrapper.S
macro_priv.inc arch: arm64: Use voting lock for multi-core boot race condition 2023-10-20 15:09:34 +02:00
mmu.S
mmu.c arch: arm64: avoid invalidating of RO mem after mem map 2023-11-09 10:19:12 +00:00
mmu.h
prep_c.c arch: introduce arch_secondary_cpu_init 2024-01-09 10:00:17 +01:00
reset.S build: namespace the generated headers with `zephyr/` 2024-05-28 22:03:55 +02:00
reset.c arch: arm: cortex-r: Add compiler tuning for Cortex-R82 2024-05-07 17:57:05 -04:00
semihost.c
smccc-call.S
smp.c kernel: rename Z_KERNEL_STACK_BUFFER to K_KERNEL_STACK_BUFFER 2024-03-27 19:27:10 -04:00
swi_tables.ld arch: arm, arm64: Remove zephyr prefix from linker includes 2024-02-05 12:32:46 +01:00
switch.S arch: arm64: Enable stack guard for v8R 2023-09-22 09:25:12 +02:00
thread.c arch: arm64: Enable stack guard for v8R 2023-09-22 09:25:12 +02:00
tls.c
userspace.S coding guidelines: comply with MISRA Rule 11.8 2024-05-09 10:28:44 +02:00
vector_table.S arch: generalize frame pointer via CONFIG_FRAME_POINTER introduction 2024-05-30 03:00:40 -07:00