From 9c3c8c1b12747dc84ac2c0efdf265f8a49ae9d88 Mon Sep 17 00:00:00 2001 From: Cherry Zhang Date: Tue, 12 May 2020 20:16:07 -0400 Subject: [PATCH] [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 --- src/cmd/link/internal/ld/main.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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") -- 2.48.1