From 7a69f780e478f3ad29baa9b65df9ffef822e2a16 Mon Sep 17 00:00:00 2001 From: xgopilot Date: Thu, 8 Jan 2026 12:47:38 +0000 Subject: [PATCH] chore: remove duplicate paths in getNewlibESP32ConfigRISCV Removed 44 duplicate file paths from the second CompileGroup in getNewlibESP32ConfigRISCV function. The paths from lines 262-305 were exact duplicates of lines 229-261. Fixes #1540 Generated with [codeagent](https://github.com/qbox/codeagent) Co-authored-by: luoliwoshang <51194195+luoliwoshang@users.noreply.github.com> --- .../crosscompile/compile/libc/newlibesp.go | 44 ------------------- 1 file changed, 44 deletions(-) diff --git a/internal/crosscompile/compile/libc/newlibesp.go b/internal/crosscompile/compile/libc/newlibesp.go index 8ee2bc6c7d..924cddeb82 100644 --- a/internal/crosscompile/compile/libc/newlibesp.go +++ b/internal/crosscompile/compile/libc/newlibesp.go @@ -259,51 +259,7 @@ func getNewlibESP32ConfigRISCV(baseDir, target string) compile.CompileConfig { filepath.Join(baseDir, "libgloss", "riscv", "sys_utime.c"), filepath.Join(baseDir, "libgloss", "riscv", "sys_wait.c"), filepath.Join(baseDir, "libgloss", "riscv", "sys_write.c"), - filepath.Join(baseDir, "libgloss", "riscv", "sys_access.c"), - filepath.Join(baseDir, "libgloss", "riscv", "sys_chdir.c"), - filepath.Join(baseDir, "libgloss", "riscv", "sys_chmod.c"), - filepath.Join(baseDir, "libgloss", "riscv", "sys_chown.c"), - filepath.Join(baseDir, "libgloss", "riscv", "sys_close.c"), - filepath.Join(baseDir, "libgloss", "riscv", "sys_conv_stat.c"), - filepath.Join(baseDir, "libgloss", "riscv", "sys_execve.c"), - filepath.Join(baseDir, "libgloss", "riscv", "sys_exit.c"), - filepath.Join(baseDir, "libgloss", "riscv", "sys_faccessat.c"), - filepath.Join(baseDir, "libgloss", "riscv", "sys_fork.c"), - filepath.Join(baseDir, "libgloss", "riscv", "sys_fstat.c"), - filepath.Join(baseDir, "libgloss", "riscv", "sys_fstatat.c"), - filepath.Join(baseDir, "libgloss", "riscv", "sys_ftime.c"), - filepath.Join(baseDir, "libgloss", "riscv", "sys_getcwd.c"), - filepath.Join(baseDir, "libgloss", "riscv", "sys_getpid.c"), - filepath.Join(baseDir, "libgloss", "riscv", "sys_getreent.c"), - filepath.Join(baseDir, "libgloss", "riscv", "sys_gettimeofday.c"), - filepath.Join(baseDir, "libgloss", "riscv", "sys_isatty.c"), - filepath.Join(baseDir, "libgloss", "riscv", "sys_kill.c"), - filepath.Join(baseDir, "libgloss", "riscv", "sys_link.c"), - filepath.Join(baseDir, "libgloss", "riscv", "sys_lseek.c"), - filepath.Join(baseDir, "libgloss", "riscv", "sys_lstat.c"), - filepath.Join(baseDir, "libgloss", "riscv", "sys_open.c"), - filepath.Join(baseDir, "libgloss", "riscv", "sys_openat.c"), - filepath.Join(baseDir, "libgloss", "riscv", "sys_read.c"), - filepath.Join(baseDir, "libgloss", "riscv", "sys_sbrk.c"), - filepath.Join(baseDir, "libgloss", "riscv", "sys_stat.c"), - filepath.Join(baseDir, "libgloss", "riscv", "sys_sysconf.c"), - filepath.Join(baseDir, "libgloss", "riscv", "sys_times.c"), - filepath.Join(baseDir, "libgloss", "riscv", "sys_unlink.c"), - filepath.Join(baseDir, "libgloss", "riscv", "sys_utime.c"), - filepath.Join(baseDir, "libgloss", "riscv", "sys_wait.c"), - filepath.Join(baseDir, "libgloss", "riscv", "sys_write.c"), filepath.Join(baseDir, "libgloss", "riscv", "nanosleep.c"), - filepath.Join(baseDir, "libgloss", "riscv", "sys_chdir.c"), - filepath.Join(baseDir, "libgloss", "riscv", "sys_chmod.c"), - filepath.Join(baseDir, "libgloss", "riscv", "sys_chown.c"), - filepath.Join(baseDir, "libgloss", "riscv", "sys_execve.c"), - filepath.Join(baseDir, "libgloss", "riscv", "sys_fork.c"), - filepath.Join(baseDir, "libgloss", "riscv", "sys_getcwd.c"), - filepath.Join(baseDir, "libgloss", "riscv", "sys_getpid.c"), - filepath.Join(baseDir, "libgloss", "riscv", "sys_getreent.c"), - filepath.Join(baseDir, "libgloss", "riscv", "sys_kill.c"), - filepath.Join(baseDir, "libgloss", "riscv", "sys_utime.c"), - filepath.Join(baseDir, "libgloss", "riscv", "sys_wait.c"), filepath.Join(baseDir, "libgloss", "riscv", "semihost-sys_close.c"), filepath.Join(baseDir, "libgloss", "riscv", "semihost-sys_exit.c"), filepath.Join(baseDir, "libgloss", "riscv", "semihost-sys_fdtable.c"),