aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/link/internal/loader
diff options
context:
space:
mode:
authorCherry Zhang <cherryyz@google.com>2020-05-18 18:51:38 -0400
committerCherry Zhang <cherryyz@google.com>2020-05-19 14:54:16 +0000
commit76a459b361e9cb8aaea0bb4d7d16b88371b30bbb (patch)
treea2d76d59c7d9e3f7cb72b77ba1b4769566dae1c7 /src/cmd/link/internal/loader
parentcf3bf9959ccec7bc2ccf1b685c006298234ef37c (diff)
downloadgo-76a459b361e9cb8aaea0bb4d7d16b88371b30bbb.tar.xz
[dev.link] cmd/link: remove duplicate handling of some specially named symbols
We do it on the symtab pass. Remove duplicate. Change-Id: I88cc8cd6e873749e0f6197f809aa812bca9dbbf9 Reviewed-on: https://go-review.googlesource.com/c/go/+/234493 Run-TryBot: Cherry Zhang <cherryyz@google.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Jeremy Faller <jeremy@golang.org>
Diffstat (limited to 'src/cmd/link/internal/loader')
-rw-r--r--src/cmd/link/internal/loader/loader.go5
1 files changed, 0 insertions, 5 deletions
diff --git a/src/cmd/link/internal/loader/loader.go b/src/cmd/link/internal/loader/loader.go
index 26b17ce007..b9e063288a 100644
--- a/src/cmd/link/internal/loader/loader.go
+++ b/src/cmd/link/internal/loader/loader.go
@@ -1981,11 +1981,6 @@ func (l *Loader) preloadSyms(r *oReader, kind int) {
l.builtinSyms[bi] = gi
}
}
- if strings.HasPrefix(name, "go.string.") ||
- strings.HasPrefix(name, "gclocals·") ||
- strings.HasPrefix(name, "runtime.gcbits.") {
- l.SetAttrNotInSymbolTable(gi, true)
- }
if a := osym.Align(); a != 0 {
l.SetSymAlign(gi, int32(a))
}