This is an automated email from the ASF dual-hosted git repository.

jerpelea pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git

commit 433312e81f5c8addc78a0db647e75f6d48f47ab7
Author: Nazmi Aras <[email protected]>
AuthorDate: Fri May 22 18:20:34 2026 +0300

    arch/armv7-r: fix duplicate arm_perf.o build rule in flat build
    
    Guard CMN_UCSRCS += arm_perf.c in arch/arm/src/armv7-r/Make.defs so that 
arm_perf.o is not added twice during flat builds, preventing the duplicate 
target make error.
    
    Signed-off-by: Nazmi Aras <[email protected]>
---
 arch/arm/src/armv7-r/Make.defs | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/arch/arm/src/armv7-r/Make.defs b/arch/arm/src/armv7-r/Make.defs
index 3685b1cc435..cd367e83100 100644
--- a/arch/arm/src/armv7-r/Make.defs
+++ b/arch/arm/src/armv7-r/Make.defs
@@ -69,5 +69,7 @@ ifeq ($(CONFIG_SMP),y)
 endif
 
 ifeq ($(CONFIG_ARCH_HAVE_PERF_EVENTS_USER_ACCESS),y)
-  CMN_UCSRCS += arm_perf.c
+  ifneq ($(CONFIG_BUILD_FLAT),y)
+    CMN_UCSRCS += arm_perf.c
+  endif
 endif

Reply via email to