From: Cherry Zhang Date: Wed, 28 Apr 2021 23:36:54 +0000 (-0400) Subject: cmd/link: update comment for PLT/GOT helper functions X-Git-Tag: go1.17beta1~367 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=d80da19fc99d3e729c6497bf9bf9bb836ed9d9f6;p=gostls13.git cmd/link: update comment for PLT/GOT helper functions PLT and GOT are used more than on PE. Update the comment. Change-Id: Iaddb326680a7709a1442675a38c021331be32472 Reviewed-on: https://go-review.googlesource.com/c/go/+/314929 Trust: Cherry Zhang Reviewed-by: Than McIntosh --- diff --git a/src/cmd/link/internal/loader/loader.go b/src/cmd/link/internal/loader/loader.go index d5331b3fef..1bfcfe435a 100644 --- a/src/cmd/link/internal/loader/loader.go +++ b/src/cmd/link/internal/loader/loader.go @@ -1446,7 +1446,7 @@ func (l *Loader) SetSymLocalElfSym(i Sym, es int32) { } } -// SymPlt returns the plt value for pe symbols. +// SymPlt returns the PLT offset of symbol s. func (l *Loader) SymPlt(s Sym) int32 { if v, ok := l.plt[s]; ok { return v @@ -1454,7 +1454,7 @@ func (l *Loader) SymPlt(s Sym) int32 { return -1 } -// SetPlt sets the plt value for pe symbols. +// SetPlt sets the PLT offset of symbol i. func (l *Loader) SetPlt(i Sym, v int32) { if i >= Sym(len(l.objSyms)) || i == 0 { panic("bad symbol for SetPlt") @@ -1466,7 +1466,7 @@ func (l *Loader) SetPlt(i Sym, v int32) { } } -// SymGot returns the got value for pe symbols. +// SymGot returns the GOT offset of symbol s. func (l *Loader) SymGot(s Sym) int32 { if v, ok := l.got[s]; ok { return v @@ -1474,7 +1474,7 @@ func (l *Loader) SymGot(s Sym) int32 { return -1 } -// SetGot sets the got value for pe symbols. +// SetGot sets the GOT offset of symbol i. func (l *Loader) SetGot(i Sym, v int32) { if i >= Sym(len(l.objSyms)) || i == 0 { panic("bad symbol for SetGot")