diff --git a/arch/arm/src/armv6-m/arm_backtrace.c b/arch/arm/src/armv6-m/arm_backtrace.c index 6c09b811a13..d2ebcdabbb0 100644 --- a/arch/arm/src/armv6-m/arm_backtrace.c +++ b/arch/arm/src/armv6-m/arm_backtrace.c @@ -460,7 +460,7 @@ int up_backtrace(FAR struct tcb_s *tcb, FAR void **buffer, int size) { if (up_interrupt_context()) { - sp = (FAR void *)arm_getsp(); + sp = (FAR void *)up_getsp(); ret = backtrace_push(rtcb->stack_base_ptr + rtcb->adj_stack_size, @@ -477,7 +477,7 @@ int up_backtrace(FAR struct tcb_s *tcb, FAR void **buffer, int size) } else { - sp = (FAR void *)arm_getsp(); + sp = (FAR void *)up_getsp(); ret = backtrace_push(rtcb->stack_base_ptr + rtcb->adj_stack_size, &sp, (FAR void *)up_backtrace + 10, diff --git a/arch/arm/src/armv7-m/arm_backtrace.c b/arch/arm/src/armv7-m/arm_backtrace.c index 44282266b04..9762cf80531 100644 --- a/arch/arm/src/armv7-m/arm_backtrace.c +++ b/arch/arm/src/armv7-m/arm_backtrace.c @@ -460,7 +460,7 @@ int up_backtrace(FAR struct tcb_s *tcb, FAR void **buffer, int size) { if (up_interrupt_context()) { - sp = (FAR void *)arm_getsp(); + sp = (FAR void *)up_getsp(); ret = backtrace_push(rtcb->stack_base_ptr + rtcb->adj_stack_size, @@ -477,7 +477,7 @@ int up_backtrace(FAR struct tcb_s *tcb, FAR void **buffer, int size) } else { - sp = (FAR void *)arm_getsp(); + sp = (FAR void *)up_getsp(); ret = backtrace_push(rtcb->stack_base_ptr + rtcb->adj_stack_size, &sp, (FAR void *)up_backtrace + 10, diff --git a/arch/arm/src/armv8-m/arm_backtrace.c b/arch/arm/src/armv8-m/arm_backtrace.c index a926c3a0a1a..c30f50dc1d5 100644 --- a/arch/arm/src/armv8-m/arm_backtrace.c +++ b/arch/arm/src/armv8-m/arm_backtrace.c @@ -460,7 +460,7 @@ int up_backtrace(FAR struct tcb_s *tcb, FAR void **buffer, int size) { if (up_interrupt_context()) { - sp = (FAR void *)arm_getsp(); + sp = (FAR void *)up_getsp(); ret = backtrace_push(rtcb->stack_base_ptr + rtcb->adj_stack_size, @@ -477,7 +477,7 @@ int up_backtrace(FAR struct tcb_s *tcb, FAR void **buffer, int size) } else { - sp = (FAR void *)arm_getsp(); + sp = (FAR void *)up_getsp(); ret = backtrace_push(rtcb->stack_base_ptr + rtcb->adj_stack_size, &sp, (FAR void *)up_backtrace + 10,