]> Cypherpunks.ru repositories - gostls13.git/commitdiff
cmd/link: update comment for PLT/GOT helper functions
authorCherry Zhang <cherryyz@google.com>
Wed, 28 Apr 2021 23:36:54 +0000 (19:36 -0400)
committerCherry Zhang <cherryyz@google.com>
Thu, 29 Apr 2021 14:06:55 +0000 (14:06 +0000)
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 <cherryyz@google.com>
Reviewed-by: Than McIntosh <thanm@google.com>
src/cmd/link/internal/loader/loader.go

index d5331b3fef1dd339cc4961c0e987a39a14fae0bd..1bfcfe435a99b21a4890d9043f7abf0b09ea187b 100644 (file)
@@ -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")