diff options
Diffstat (limited to 'src/cmd/link/internal/ld/data.go')
| -rw-r--r-- | src/cmd/link/internal/ld/data.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/cmd/link/internal/ld/data.go b/src/cmd/link/internal/ld/data.go index f4aa78f45c..531b23a31f 100644 --- a/src/cmd/link/internal/ld/data.go +++ b/src/cmd/link/internal/ld/data.go @@ -74,7 +74,7 @@ func maxSizeTrampolinesPPC64(s *sym.Symbol, isTramp bool) uint64 { n := uint64(0) for ri := range s.R { r := &s.R[ri] - if r.Type.IsDirectJump() { + if r.Type.IsDirectCallOrJump() { n++ } } @@ -93,7 +93,7 @@ func trampoline(ctxt *Link, s *sym.Symbol) { for ri := range s.R { r := &s.R[ri] - if !r.Type.IsDirectJump() { + if !r.Type.IsDirectCallOrJump() { continue } if Symaddr(r.Sym) == 0 && (r.Sym.Type != sym.SDYNIMPORT && r.Sym.Type != sym.SUNDEFEXT) { |
