]> Cypherpunks repositories - gostls13.git/commitdiff
cmd/link: use strings.Builder
authorcuiweixie <cuiweixie@gmail.com>
Sun, 4 Sep 2022 12:09:40 +0000 (20:09 +0800)
committerGopher Robot <gobot@golang.org>
Thu, 8 Sep 2022 14:33:41 +0000 (14:33 +0000)
Change-Id: I5780c3f26302fd5cf21e4a1f0bc1777abb658c82
Reviewed-on: https://go-review.googlesource.com/c/go/+/428290
Auto-Submit: Ian Lance Taylor <iant@golang.org>
Reviewed-by: Cherry Mui <cherryyz@google.com>
Run-TryBot: Cherry Mui <cherryyz@google.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Reviewed-by: Michael Knyszek <mknyszek@google.com>
Run-TryBot: Ian Lance Taylor <iant@golang.org>

src/cmd/link/internal/ld/go.go

index 171f3cef114362b390caf9b42594f34acc912f8b..9dfb0f756edc7ddb480f747ee75202cb8977be68 100644 (file)
@@ -7,7 +7,6 @@
 package ld
 
 import (
-       "bytes"
        "cmd/internal/bio"
        "cmd/internal/obj"
        "cmd/internal/objabi"
@@ -383,7 +382,7 @@ func Adddynsym(ldr *loader.Loader, target *Target, syms *ArchSyms, s loader.Sym)
 }
 
 func fieldtrack(arch *sys.Arch, l *loader.Loader) {
-       var buf bytes.Buffer
+       var buf strings.Builder
        for i := loader.Sym(1); i < loader.Sym(l.NSym()); i++ {
                if name := l.SymName(i); strings.HasPrefix(name, "go:track.") {
                        if l.AttrReachable(i) {