From 74a3b205eb6d7771057acd85b8b8e1d9b778aa9a Mon Sep 17 00:00:00 2001 From: Michael Hudson-Doyle Date: Mon, 21 Mar 2016 19:55:04 +1300 Subject: [PATCH] cmd/link: remove Link.Nsymbol It was just a funny way of saying len(Ctxt.Allsym) by now. Change-Id: Iff75e73c9f7ec4ba26cfef479bbd05d7dcd172f5 Reviewed-on: https://go-review.googlesource.com/20973 Run-TryBot: Michael Hudson-Doyle Reviewed-by: Brad Fitzpatrick TryBot-Result: Gobot Gobot --- src/cmd/link/internal/ld/link.go | 1 - src/cmd/link/internal/ld/pobj.go | 2 +- src/cmd/link/internal/ld/sym.go | 1 - 3 files changed, 1 insertion(+), 3 deletions(-) diff --git a/src/cmd/link/internal/ld/link.go b/src/cmd/link/internal/ld/link.go index 1b042ba1dcf..81d2a58d85f 100644 --- a/src/cmd/link/internal/ld/link.go +++ b/src/cmd/link/internal/ld/link.go @@ -178,7 +178,6 @@ type Link struct { HashVersion map[symVer]*LSym Allsym []*LSym - Nsymbol int32 Tlsg *LSym Libdir []string Library []*Library diff --git a/src/cmd/link/internal/ld/pobj.go b/src/cmd/link/internal/ld/pobj.go index eeb012d9f81..f48b54efda9 100644 --- a/src/cmd/link/internal/ld/pobj.go +++ b/src/cmd/link/internal/ld/pobj.go @@ -215,7 +215,7 @@ func Ldmain() { archive() if Debug['v'] != 0 { fmt.Fprintf(&Bso, "%5.2f cpu time\n", obj.Cputime()) - fmt.Fprintf(&Bso, "%d symbols\n", Ctxt.Nsymbol) + fmt.Fprintf(&Bso, "%d symbols\n", len(Ctxt.Allsym)) fmt.Fprintf(&Bso, "%d liveness data\n", liveness) } diff --git a/src/cmd/link/internal/ld/sym.go b/src/cmd/link/internal/ld/sym.go index 86e0544f0d9..3c4dc5587f9 100644 --- a/src/cmd/link/internal/ld/sym.go +++ b/src/cmd/link/internal/ld/sym.go @@ -171,7 +171,6 @@ func linknewsym(ctxt *Link, symb string, v int) *LSym { s.Got = -1 s.Name = symb s.Version = int16(v) - ctxt.Nsymbol++ ctxt.Allsym = append(ctxt.Allsym, s) return s