From: Cherry Zhang Date: Wed, 13 May 2020 00:16:07 +0000 (-0400) Subject: [dev.link] cmd/link: minor fix for -v log X-Git-Tag: go1.16beta1~1378^2~134 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=9c3c8c1b12747dc84ac2c0efdf265f8a49ae9d88;p=gostls13.git [dev.link] cmd/link: minor fix for -v log Now we no longer create loader.Syms array on most platforms. Use NSym(), instead of len(Syms), for the number of symbols in -v log. Change-Id: I8538c00d9c196b701d154eb7d04d911ee2cad73c Reviewed-on: https://go-review.googlesource.com/c/go/+/233777 Run-TryBot: Cherry Zhang TryBot-Result: Gobot Gobot Reviewed-by: Than McIntosh --- diff --git a/src/cmd/link/internal/ld/main.go b/src/cmd/link/internal/ld/main.go index d22657cf93..465a765db8 100644 --- a/src/cmd/link/internal/ld/main.go +++ b/src/cmd/link/internal/ld/main.go @@ -339,7 +339,7 @@ func Main(arch *sys.Arch, theArch Arch) { bench.Start("hostlink") ctxt.hostlink() if ctxt.Debugvlog != 0 { - ctxt.Logf("%d symbols, %d reachable\n", len(ctxt.loader.Syms), ctxt.loader.NReachableSym()) + ctxt.Logf("%d symbols, %d reachable\n", ctxt.loader.NSym(), ctxt.loader.NReachableSym()) ctxt.Logf("%d liveness data\n", liveness) } bench.Start("Flush")