aboutsummaryrefslogtreecommitdiff
path: root/libgo/go/runtime/debug/mod.go
diff options
context:
space:
mode:
Diffstat (limited to 'libgo/go/runtime/debug/mod.go')
-rw-r--r--libgo/go/runtime/debug/mod.go12
1 files changed, 3 insertions, 9 deletions
diff --git a/libgo/go/runtime/debug/mod.go b/libgo/go/runtime/debug/mod.go
index f2948c6..58c6ae0 100644
--- a/libgo/go/runtime/debug/mod.go
+++ b/libgo/go/runtime/debug/mod.go
@@ -9,20 +9,14 @@ import (
_ "unsafe" // for go:linkname
)
-// set using cmd/go/internal/modload.ModInfoProg
-var modinfo string
-
-// setmodinfo is visible to code generated by cmd/go/internal/modload.ModInfoProg.
-//go:linkname setmodinfo runtime..z2fdebug.setmodinfo
-func setmodinfo(s string) {
- modinfo = s
-}
+// exported from runtime
+func modinfo() string
// ReadBuildInfo returns the build information embedded
// in the running binary. The information is available only
// in binaries built with module support.
func ReadBuildInfo() (info *BuildInfo, ok bool) {
- return readBuildInfo(modinfo)
+ return readBuildInfo(modinfo())
}
// BuildInfo represents the build information read from