zephyr/arch/arm/include/cortex_m
Yong Cong Sin e54b27b967 arch: define struct arch_esf and deprecate z_arch_esf_t
Make `struct arch_esf` compulsory for all architectures by
declaring it in the `arch_interface.h` header.

After this commit, the named struct `z_arch_esf_t` is only used
internally to generate offsets, and is slated to be removed
from the `arch_interface.h` header in the future.

Signed-off-by: Yong Cong Sin <ycsin@meta.com>
2024-06-04 14:02:51 -05:00
..
cmse.h arch: arm: Remove aarch32 directory 2023-09-13 10:08:05 +01:00
dwt.h arch: arm: Remove aarch32 directory 2023-09-13 10:08:05 +01:00
exception.h arch: define struct arch_esf and deprecate z_arch_esf_t 2024-06-04 14:02:51 -05:00
kernel_arch_func.h arch: define struct arch_esf and deprecate z_arch_esf_t 2024-06-04 14:02:51 -05:00
stack.h kernel: rename Z_KERNEL_STACK_BUFFER to K_KERNEL_STACK_BUFFER 2024-03-27 19:27:10 -04:00
tz_ns.h arch: arm: Remove aarch32 directory 2023-09-13 10:08:05 +01:00