From 5d784a2abc8957c516b6d11777cbcd098edfc4f7 Mon Sep 17 00:00:00 2001 From: Alan Carvalho de Assis Date: Sat, 11 Oct 2025 15:59:50 -0300 Subject: [PATCH] arm/common: Fix arm_nputs.c to avoid mult. up_nputs() definitions When SEMIHOST_SYSLOG is enabled up_nputs() could be defined twice. Signed-off-by: Alan C. Assis --- arch/arm/src/common/arm_nputs.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm/src/common/arm_nputs.c b/arch/arm/src/common/arm_nputs.c index 6ec271db77c..b616c1e7030 100644 --- a/arch/arm/src/common/arm_nputs.c +++ b/arch/arm/src/common/arm_nputs.c @@ -39,6 +39,7 @@ * ****************************************************************************/ +#ifndef CONFIG_ARM_SEMIHOSTING_SYSLOG void up_nputs(const char *str, size_t len) { while (len-- > 0 && *str) @@ -46,3 +47,4 @@ void up_nputs(const char *str, size_t len) up_putc(*str++); } } +#endif