aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/link/internal/ld/data.go
diff options
context:
space:
mode:
Diffstat (limited to 'src/cmd/link/internal/ld/data.go')
-rw-r--r--src/cmd/link/internal/ld/data.go4
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) {