From 5997a296c22c884c239d01713bca66e761a6b1f3 Mon Sep 17 00:00:00 2001 From: Haolan Date: Mon, 1 Sep 2025 16:54:12 +0800 Subject: [PATCH] fix: update url --- internal/crosscompile/compile/libc/newlibesp.go | 3 +-- internal/crosscompile/crosscompile.go | 4 ++-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/internal/crosscompile/compile/libc/newlibesp.go b/internal/crosscompile/compile/libc/newlibesp.go index 1c0e4760..86e5651a 100644 --- a/internal/crosscompile/compile/libc/newlibesp.go +++ b/internal/crosscompile/compile/libc/newlibesp.go @@ -1073,7 +1073,7 @@ func getNewlibESP32ConfigXtensa(baseDir, target string) *compile.CompileConfig { libcDir := filepath.Join(baseDir, "newlib", "libc") return &compile.CompileConfig{ - Url: "https://github.com/goplus/newlib/archive/refs/tags/v0.1.0.tar.gz", + Url: "https://github.com/goplus/newlib/archive/refs/tags/v0.2.0.tar.gz", Name: "newlib-esp32", Groups: []compile.CompileGroup{ { @@ -2053,7 +2053,6 @@ func getNewlibESP32ConfigXtensa(baseDir, target string) *compile.CompileConfig { // getNewlibESP32Config returns configuration for newlib esp32 func GetNewlibESP32Config(baseDir, target, mcpu string) *compile.CompileConfig { if strings.Contains(target, "riscv32") { - fmt.Println(target) return getNewlibESP32ConfigRISCV(baseDir, target) } return getNewlibESP32ConfigXtensa(baseDir, target) diff --git a/internal/crosscompile/crosscompile.go b/internal/crosscompile/crosscompile.go index 3c8285ca..a53fff57 100644 --- a/internal/crosscompile/crosscompile.go +++ b/internal/crosscompile/crosscompile.go @@ -317,12 +317,12 @@ func use(goos, goarch string, wasiThreads bool) (export Export, err error) { export.CCFLAGS = append( export.CCFLAGS, "-fdata-sections", - // "-ffunction-sections", + "-ffunction-sections", ) export.LDFLAGS = append( export.LDFLAGS, "-fdata-sections", - // "-ffunction-sections", + "-ffunction-sections", "-Xlinker", "--gc-sections", "-lm",