From c5a98c97ea1de3b3327cd83531b0e7746abab150 Mon Sep 17 00:00:00 2001 From: ligd Date: Tue, 15 Oct 2024 16:24:59 +0800 Subject: [PATCH] backtrace: fix ci build error Signed-off-by: ligd --- arch/arm/src/common/arm_backtrace_unwind.c | 2 +- include/nuttx/elf.h | 4 +++- libs/libc/machine/arm/gnu_unwind_find_exidx.c | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/arch/arm/src/common/arm_backtrace_unwind.c b/arch/arm/src/common/arm_backtrace_unwind.c index 2c9c1414540a6..1b9a141a152d8 100644 --- a/arch/arm/src/common/arm_backtrace_unwind.c +++ b/arch/arm/src/common/arm_backtrace_unwind.c @@ -25,7 +25,7 @@ #include #include -#include +#include #include "sched/sched.h" #include "arm_internal.h" diff --git a/include/nuttx/elf.h b/include/nuttx/elf.h index abb3c2fa6dcd8..2b7d48d35750a 100644 --- a/include/nuttx/elf.h +++ b/include/nuttx/elf.h @@ -28,7 +28,9 @@ ****************************************************************************/ #include -#include +#ifdef CONFIG_LIBC_ARCH_ELF +# include +#endif #include /**************************************************************************** diff --git a/libs/libc/machine/arm/gnu_unwind_find_exidx.c b/libs/libc/machine/arm/gnu_unwind_find_exidx.c index 5ff5a52014227..578cf04248b00 100644 --- a/libs/libc/machine/arm/gnu_unwind_find_exidx.c +++ b/libs/libc/machine/arm/gnu_unwind_find_exidx.c @@ -24,7 +24,8 @@ * Included Files ****************************************************************************/ -#include +#include +#include #include /****************************************************************************