From: Than McIntosh Date: Wed, 8 Nov 2023 14:55:54 +0000 (-0500) Subject: cmd/link/internal/loader: remove some dead code X-Git-Tag: go1.22rc1~390 X-Git-Url: http://www.git.cypherpunks.ru/?a=commitdiff_plain;h=3f700ce4d2f9674e9091f5a33fa8860f9106d5c8;hp=993ca35bd43bee9af2db700ac658b0fee896fa4d;p=gostls13.git cmd/link/internal/loader: remove some dead code Get rid of a couple of unused methods in the loader and symbol builder. Change-Id: I3822891757dc56356295a9bc99545b725d485eac Reviewed-on: https://go-review.googlesource.com/c/go/+/540260 Reviewed-by: Cherry Mui LUCI-TryBot-Result: Go LUCI --- diff --git a/src/cmd/link/internal/loader/loader.go b/src/cmd/link/internal/loader/loader.go index 617c6ba65a..5dd657b4d7 100644 --- a/src/cmd/link/internal/loader/loader.go +++ b/src/cmd/link/internal/loader/loader.go @@ -1316,14 +1316,6 @@ func (l *Loader) SetSymSect(i Sym, sect *sym.Section) { l.symSects[i] = sect.Index } -// growSects grows the slice used to store symbol sections. -func (l *Loader) growSects(reqLen int) { - curLen := len(l.symSects) - if reqLen > curLen { - l.symSects = append(l.symSects, make([]uint16, reqLen+1-curLen)...) - } -} - // NewSection creates a new (output) section. func (l *Loader) NewSection() *sym.Section { sect := new(sym.Section) diff --git a/src/cmd/link/internal/loader/symbolbuilder.go b/src/cmd/link/internal/loader/symbolbuilder.go index 5a3e88b90e..b9eaca7fb6 100644 --- a/src/cmd/link/internal/loader/symbolbuilder.go +++ b/src/cmd/link/internal/loader/symbolbuilder.go @@ -176,10 +176,6 @@ func (sb *SymbolBuilder) SetReachable(v bool) { sb.l.SetAttrReachable(sb.symIdx, v) } -func (sb *SymbolBuilder) setReachable() { - sb.SetReachable(true) -} - func (sb *SymbolBuilder) ReadOnly() bool { return sb.l.AttrReadOnly(sb.symIdx) }