Skip to content

Commit 97b9cc5

Browse files
committed
fix: add \n for addr2line hint
1 parent 9ceb17f commit 97b9cc5

File tree

4 files changed

+6
-6
lines changed

4 files changed

+6
-6
lines changed

components/lwp/lwp.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -583,12 +583,12 @@ rt_err_t lwp_backtrace_frame(rt_thread_t uthread, struct rt_hw_backtrace_frame *
583583
argv = lwp_get_command_line_args(lwp);
584584
if (argv)
585585
{
586-
rt_kprintf("please use: addr2line -e %s -a -f", argv[0]);
586+
rt_kprintf("please use: addr2line -e %s -a -f\n", argv[0]);
587587
lwp_free_command_line_args(argv);
588588
}
589589
else
590590
{
591-
rt_kprintf("please use: addr2line -e %s -a -f", lwp->cmd);
591+
rt_kprintf("please use: addr2line -e %s -a -f\n", lwp->cmd);
592592
}
593593

594594
while (nesting < RT_BACKTRACE_LEVEL_MAX_NR)

libcpu/arm/cortex-a/backtrace.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -489,7 +489,7 @@ void unwind_backtrace(struct pt_regs *regs, const struct unwind_idx exidx_start[
489489
arm_get_current_stackframe(regs, &frame);
490490

491491
#ifndef RT_BACKTRACE_FUNCTION_NAME
492-
rt_kprintf("please use: addr2line -e rtthread.elf -a -f %08x", frame.pc);
492+
rt_kprintf("please use: addr2line -e rtthread.elf -a -f %08x\n", frame.pc);
493493
#endif
494494
LOG_D("pc = %08x, sp = %08x", frame.pc, frame.sp);
495495

libcpu/arm/cortex-r52/backtrace.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -490,7 +490,7 @@ void unwind_backtrace(struct pt_regs *regs, const struct unwind_idx exidx_start[
490490
arm_get_current_stackframe(regs, &frame);
491491

492492
#ifndef RT_BACKTRACE_FUNCTION_NAME
493-
rt_kprintf("please use: addr2line -e rtthread.elf -a -f %08x", frame.pc);
493+
rt_kprintf("please use: addr2line -e rtthread.elf -a -f %08x\n", frame.pc);
494494
#endif
495495
LOG_D("pc = %08x, sp = %08x", frame.pc, frame.sp);
496496

src/kservice.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -417,7 +417,7 @@ rt_weak rt_err_t rt_backtrace_frame(rt_thread_t thread, struct rt_hw_backtrace_f
417417
{
418418
long nesting = 0;
419419

420-
rt_kprintf("please use: addr2line -e rtthread.elf -a -f");
420+
rt_kprintf("please use: addr2line -e rtthread.elf -a -f\n");
421421

422422
while (nesting < RT_BACKTRACE_LEVEL_MAX_NR)
423423
{
@@ -441,7 +441,7 @@ rt_weak rt_err_t rt_backtrace_frame(rt_thread_t thread, struct rt_hw_backtrace_f
441441
*/
442442
rt_weak rt_err_t rt_backtrace_formatted_print(rt_ubase_t *buffer, long buflen)
443443
{
444-
rt_kprintf("please use: addr2line -e rtthread.elf -a -f");
444+
rt_kprintf("please use: addr2line -e rtthread.elf -a -f\n");
445445

446446
for (rt_size_t i = 0; i < buflen && buffer[i] != 0; i++)
447447
{

0 commit comments

Comments
 (0)