]> Cypherpunks repositories - gostls13.git/commit
cmd/internal/obj: fix Link.Diag printf errors
authorAlan Donovan <adonovan@google.com>
Wed, 8 Oct 2025 16:19:14 +0000 (12:19 -0400)
committerAlan Donovan <adonovan@google.com>
Wed, 8 Oct 2025 20:44:19 +0000 (13:44 -0700)
commitd4830c61301a32ad9373bc30c5fd6196c3567f61
treee276240430a0a4bbfcd80035a97476bb1641f6ab
parente1ca1de1234aa0f6be85c97db5492a94b099a305
cmd/internal/obj: fix Link.Diag printf errors

go1.26's vet printf checker can associate the printf-wrapper
property with local vars and struct fields if they are assigned
from a printf-like func literal (CL 706635). This leads to better
detection of mistakes.

Change-Id: I604be1e200aa1aba75e09d4f36ab68c1dba3b8a3
Reviewed-on: https://go-review.googlesource.com/c/go/+/710195
Auto-Submit: Alan Donovan <adonovan@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Cherry Mui <cherryyz@google.com>
src/cmd/internal/obj/arm/asm5.go
src/cmd/internal/obj/arm64/asm7.go
src/cmd/internal/obj/link.go
src/cmd/internal/obj/loong64/asm.go
src/cmd/internal/obj/mips/asm0.go
src/cmd/internal/obj/plist.go
src/cmd/internal/obj/riscv/obj.go