diff options
Diffstat (limited to 'libcpu/arm/cortex-a/backtrace.c')
| -rw-r--r-- | libcpu/arm/cortex-a/backtrace.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libcpu/arm/cortex-a/backtrace.c b/libcpu/arm/cortex-a/backtrace.c index 9837c734cc..f9f4457f42 100644 --- a/libcpu/arm/cortex-a/backtrace.c +++ b/libcpu/arm/cortex-a/backtrace.c @@ -530,7 +530,7 @@ void rt_unwind(struct rt_hw_exp_stack *regs, unsigned int pc_adj) unwind_backtrace(&e_regs, __exidx_start, __exidx_end); } -void rt_backtrace(void) +rt_err_t rt_backtrace(void) { struct rt_hw_exp_stack regs; @@ -539,4 +539,5 @@ void rt_backtrace(void) asm volatile ("mov %0, lr":"=r"(regs.lr)); asm volatile ("mov %0, pc":"=r"(regs.pc)); rt_unwind(®s, 8); + return RT_EOK; } |
