From: Ian Lance Taylor Date: Tue, 11 Nov 2025 23:53:24 +0000 (-0800) Subject: cmd/link: put runtime.findfunctab in the .gopclntab section X-Git-Tag: go1.26rc1~55 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=312b2034a4e16583fac00070e698c3d464eca1c8;p=gostls13.git cmd/link: put runtime.findfunctab in the .gopclntab section There is a test for this in CL 721461 later in this series. For #76038 Change-Id: I15f9a8d0d5bd9424702a9ca7febb2fa76035aaf8 Reviewed-on: https://go-review.googlesource.com/c/go/+/719743 Reviewed-by: David Chase Reviewed-by: Cherry Mui Reviewed-by: Florian Lehner LUCI-TryBot-Result: Go LUCI --- diff --git a/src/cmd/link/internal/ld/pcln.go b/src/cmd/link/internal/ld/pcln.go index eef8e81087..472fa715c7 100644 --- a/src/cmd/link/internal/ld/pcln.go +++ b/src/cmd/link/internal/ld/pcln.go @@ -1075,7 +1075,7 @@ func (ctxt *Link) findfunctab(state *pclntab, container loader.Bitmap) { } } - state.findfunctab = ctxt.createGeneratorSymbol("runtime.findfunctab", 0, sym.SRODATA, size, writeFindFuncTab) + state.findfunctab = ctxt.createGeneratorSymbol("runtime.findfunctab", 0, sym.SPCLNTAB, size, writeFindFuncTab) ldr.SetAttrReachable(state.findfunctab, true) ldr.SetAttrLocal(state.findfunctab, true) }