aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/link/internal/ld/lib.go
diff options
context:
space:
mode:
authorCherry Zhang <cherryyz@google.com>2020-04-12 12:52:16 -0400
committerCherry Zhang <cherryyz@google.com>2020-04-13 17:48:49 +0000
commit68305f3fec312481742120cc59402eb51c631932 (patch)
treef42d6afad558bcc400031267d9b38323f41440b3 /src/cmd/link/internal/ld/lib.go
parent14cf804aa047cfdb7be90098d53030773fc1424d (diff)
downloadgo-68305f3fec312481742120cc59402eb51c631932.tar.gz
go-68305f3fec312481742120cc59402eb51c631932.zip
[dev.link] cmd/link: remove symbol.FuncInfo
It is no longer used. The only remaining use is in generating Plan 9 debug info, which is already not supported. Change-Id: Ia023d6f2fa7d57b97ba861ce464e2eec8ac2d1f5 Reviewed-on: https://go-review.googlesource.com/c/go/+/228142 Reviewed-by: Than McIntosh <thanm@google.com>
Diffstat (limited to 'src/cmd/link/internal/ld/lib.go')
-rw-r--r--src/cmd/link/internal/ld/lib.go11
1 files changed, 0 insertions, 11 deletions
diff --git a/src/cmd/link/internal/ld/lib.go b/src/cmd/link/internal/ld/lib.go
index a5960455e7..727cb056fc 100644
--- a/src/cmd/link/internal/ld/lib.go
+++ b/src/cmd/link/internal/ld/lib.go
@@ -2604,17 +2604,6 @@ func genasmsym(ctxt *Link, put func(*Link, *sym.Symbol, string, SymbolType, int6
for _, s := range ctxt.Textp {
put(ctxt, s, s.Name, TextSym, s.Value, s.Gotype)
-
- locals := int32(0)
- if s.FuncInfo != nil {
- locals = s.FuncInfo.Locals
- }
- // NOTE(ality): acid can't produce a stack trace without .frame symbols
- put(ctxt, nil, ".frame", FrameSym, int64(locals)+int64(ctxt.Arch.PtrSize), nil)
-
- if s.FuncInfo == nil {
- continue
- }
}
if ctxt.Debugvlog != 0 || *flagN {