From: Than McIntosh Date: Wed, 18 Sep 2019 18:07:55 +0000 (-0400) Subject: cmd/go: fix buglet in alternate gccgo debug_modinfo recipe X-Git-Tag: go1.14beta1~1055 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=45873a242d9dec1ae31bacf6872d9c01414370ae;p=gostls13.git cmd/go: fix buglet in alternate gccgo debug_modinfo recipe Fix bug in previous CL 171768 -- with Go 1.13 the proper entry point to call is runtime.setmodinfo, not runtime..z2fdebug.setmodinfo (this changed when we moved from 1.12). [ Unclear why trybots and runs of all.bash didn't catch this, but hand testing made it apparent. ] Updates #30344. Change-Id: I91f47bd0c279ad2d84875051be582818b13735b6 Reviewed-on: https://go-review.googlesource.com/c/go/+/196237 Run-TryBot: Than McIntosh Reviewed-by: Bryan C. Mills TryBot-Result: Gobot Gobot --- diff --git a/src/cmd/go/internal/modload/build.go b/src/cmd/go/internal/modload/build.go index f8dc0c84ff..f049a1ad94 100644 --- a/src/cmd/go/internal/modload/build.go +++ b/src/cmd/go/internal/modload/build.go @@ -274,7 +274,7 @@ var __debug_modinfo__ = %q } else { return []byte(fmt.Sprintf(`package main import _ "unsafe" -//go:linkname __set_debug_modinfo__ runtime..z2fdebug.setmodinfo +//go:linkname __set_debug_modinfo__ runtime.setmodinfo func __set_debug_modinfo__(string) func init() { __set_debug_modinfo__(%q) } `, string(infoStart)+info+string(infoEnd)))