From: Alex Brainman Date: Mon, 5 Jun 2017 05:53:08 +0000 (+1000) Subject: cmd/link: remove pensect X-Git-Tag: go1.10beta1~1437 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=44211c14e475e239415d02220521e473ae8403af;p=gostls13.git cmd/link: remove pensect Change-Id: Ia4abb76a8fa9e9ab280cd9162238ebd3fba79e4d Reviewed-on: https://go-review.googlesource.com/56318 Reviewed-by: Ian Lance Taylor --- diff --git a/src/cmd/link/internal/ld/pe.go b/src/cmd/link/internal/ld/pe.go index 9a632f74b6..c7788d84af 100644 --- a/src/cmd/link/internal/ld/pe.go +++ b/src/cmd/link/internal/ld/pe.go @@ -322,8 +322,6 @@ var PEFILEHEADR int32 var pe64 int -var pensect int - var nextsectoff int var nextfileoff int @@ -471,7 +469,6 @@ func (f *peFile) addSection(name string, sectsize int, filesize int) *peSection nextfileoff += int(sect.SizeOfRawData) } f.sections = append(f.sections, sect) - pensect++ return sect } @@ -1269,7 +1266,7 @@ func Asmbpe(ctxt *Link) { peemitreloc(ctxt, t, d, c) } - fh.NumberOfSections = uint16(pensect) + fh.NumberOfSections = uint16(len(pefile.sections)) // Being able to produce identical output for identical input is // much more beneficial than having build timestamp in the header.