From c32362125ba694d62a3f28ac35bb2734daf2056a Mon Sep 17 00:00:00 2001 From: Jes Cok Date: Mon, 13 Nov 2023 14:51:33 +0000 Subject: [PATCH 1/1] cmd/link/internal/loadpe: remove unused dynimports in peImportSymsState dynimports is a leftover from a previous implementation, so remove it for now. Change-Id: I6419e3fa35ce6a9e46aa387377e436415221e3a2 GitHub-Last-Rev: ba429bfb122b75cc759d69a41615cb1ddbd18f6c GitHub-Pull-Request: golang/go#64097 Reviewed-on: https://go-review.googlesource.com/c/go/+/541895 Reviewed-by: Cherry Mui TryBot-Result: Gopher Robot Reviewed-by: Than McIntosh --- src/cmd/link/internal/loadpe/ldpe.go | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/cmd/link/internal/loadpe/ldpe.go b/src/cmd/link/internal/loadpe/ldpe.go index d1b7ae2b22..e4134607c4 100644 --- a/src/cmd/link/internal/loadpe/ldpe.go +++ b/src/cmd/link/internal/loadpe/ldpe.go @@ -182,9 +182,6 @@ type peImportSymsState struct { // Text and non-text sections read in by the host object loader. secSyms []loader.Sym - // SDYNIMPORT symbols encountered along the way - dynimports map[loader.Sym]struct{} - // Loader and arch, for use in postprocessing. l *loader.Loader arch *sys.Arch @@ -197,9 +194,8 @@ func createImportSymsState(l *loader.Loader, arch *sys.Arch) { return } importSymsState = &peImportSymsState{ - dynimports: make(map[loader.Sym]struct{}), - l: l, - arch: arch, + l: l, + arch: arch, } } -- 2.44.0