From 42d2d5e2b575a034b43bc1ab4e6b948a1670ef9f Mon Sep 17 00:00:00 2001 From: Cherry Mui Date: Mon, 21 Mar 2022 15:15:40 -0400 Subject: [PATCH] cmd/link: delete oReader.flags Same information is provided from the fields of the embedded goobj.Reader, and are accessed through it. Delete the flags field. Change-Id: I7a4f5dca054e567443d719b2931fceff231d6efc Reviewed-on: https://go-review.googlesource.com/c/go/+/394216 Trust: Cherry Mui Run-TryBot: Cherry Mui TryBot-Result: Gopher Robot Reviewed-by: Than McIntosh --- src/cmd/link/internal/loader/loader.go | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/cmd/link/internal/loader/loader.go b/src/cmd/link/internal/loader/loader.go index 34c1c6a4c86..dfaad10143b 100644 --- a/src/cmd/link/internal/loader/loader.go +++ b/src/cmd/link/internal/loader/loader.go @@ -75,8 +75,7 @@ func (a Aux) Sym() Sym { return a.l.resolve(a.r, a.Aux.Sym()) } type oReader struct { *goobj.Reader unit *sym.CompilationUnit - version int // version of static symbol - flags uint32 // read from object file + version int // version of static symbol pkgprefix string syms []Sym // Sym's global index, indexed by local index pkg []uint32 // indices of referenced package by PkgIdx (index into loader.objs array) @@ -2076,7 +2075,6 @@ func (l *Loader) Preload(localSymVersion int, f *bio.Reader, lib *sym.Library, u Reader: r, unit: unit, version: localSymVersion, - flags: r.Flags(), pkgprefix: pkgprefix, syms: make([]Sym, ndef+nhashed64def+nhasheddef+r.NNonpkgdef()+r.NNonpkgref()), ndef: ndef,