nuttx/arch/arm64/src
yinshengkai 5892554984 arch/arm64: fix backtrace return address precision
The return address stored in the frame should point to the instruction
after the call. To get the actual call site, we need to subtract the
instruction size (sizeof(void *)) from the saved return address.

This ensures that backtrace addresses correctly point to the calling
instruction rather than the next instruction.

Signed-off-by: yinshengkai <yinshengkai@bytedance.com>
2026-01-23 16:33:01 +08:00
..
a64 arch/arm64: use up_prioritize_irq and up_set_type_irq instead 2026-01-16 20:26:14 +08:00
a527 arch/arm64: add timer initialization for the secondary CPUs. 2025-11-17 10:25:37 +08:00
bcm2711 arm64: fix compile failed 2026-01-16 10:26:58 -05:00
cmake cmake(enhance):cmake support DYNLIB build 2026-01-19 14:45:37 +08:00
common arch/arm64: fix backtrace return address precision 2026-01-23 16:33:01 +08:00
fvp-v8r arch/arm64: add timer initialization for the secondary CPUs. 2025-11-17 10:25:37 +08:00
goldfish arch/arm64: add timer initialization for the secondary CPUs. 2025-11-17 10:25:37 +08:00
imx8 arch/arm64: add timer initialization for the secondary CPUs. 2025-11-17 10:25:37 +08:00
imx9 arch/imx9: Modify default ddr config handling 2026-01-17 11:41:57 +08:00
qemu arch/arm64: add timer initialization for the secondary CPUs. 2025-11-17 10:25:37 +08:00
rk3399 arch/arm64: use up_prioritize_irq and up_set_type_irq instead 2026-01-16 20:26:14 +08:00
zynq-mpsoc arch/arm64: use up_prioritize_irq and up_set_type_irq instead 2026-01-16 20:26:14 +08:00
.gitignore
CMakeLists.txt arch/arm64: migrate to SPDX identifier 2024-12-02 22:43:23 +08:00
Makefile binfmt:use crt0 inside of starthook 2025-04-09 23:07:29 +08:00
Toolchain.defs arch/crt0.c: revert entry _start 2025-12-10 19:06:04 +08:00