aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/link/internal/ld/errors.go
diff options
context:
space:
mode:
Diffstat (limited to 'src/cmd/link/internal/ld/errors.go')
-rw-r--r--src/cmd/link/internal/ld/errors.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cmd/link/internal/ld/errors.go b/src/cmd/link/internal/ld/errors.go
index a156e67f95..e66c518b85 100644
--- a/src/cmd/link/internal/ld/errors.go
+++ b/src/cmd/link/internal/ld/errors.go
@@ -49,7 +49,7 @@ func (reporter *ErrorReporter) errorUnresolved(s *sym.Symbol, r *sym.Reloc) {
if v == -1 {
continue
}
- if rs := reporter.lookup(r.Sym.Name, v); rs != nil && rs.Type != sym.Sxxx {
+ if rs := reporter.lookup(r.Sym.Name, v); rs != nil && rs.Type != sym.Sxxx && rs.Type != sym.SXREF {
haveABI = abi
}
}