From: Meng Zhuo Date: Sat, 17 Jan 2026 04:19:13 +0000 (+0800) Subject: cmd/link: correct libc dynamic linker path X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=456d0fe4092cb794a02027e178486bc31f05a8e0;p=gostls13.git cmd/link: correct libc dynamic linker path Ref: https://github.com/riscv-non-isa/riscv-elf-psabi-doc/issues/114 Fixes #77209 Change-Id: I8b575a95ad4e6a7e792514d7fcf9497599c1e404 Reviewed-on: https://go-review.googlesource.com/c/go/+/737180 Reviewed-by: Pengcheng Wang Reviewed-by: Quim Muntal TryBot-Bypass: Meng Zhuo Reviewed-by: Cherry Mui Reviewed-by: Carlos Amedee --- diff --git a/src/cmd/link/internal/riscv64/obj.go b/src/cmd/link/internal/riscv64/obj.go index 940a8d611c..87f4986823 100644 --- a/src/cmd/link/internal/riscv64/obj.go +++ b/src/cmd/link/internal/riscv64/obj.go @@ -38,7 +38,8 @@ func Init() (*sys.Arch, ld.Arch) { Machoreloc1: machoreloc1, ELF: ld.ELFArch{ - Linuxdynld: "/lib/ld.so.1", + Linuxdynld: "/lib/ld-linux-riscv64-lp64d.so.1", + LinuxdynldMusl: "/lib/ld-musl-riscv64.so.1", Freebsddynld: "/usr/libexec/ld-elf.so.1", Netbsddynld: "XXX",