aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/cmd/link/internal/ld/data.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cmd/link/internal/ld/data.go b/src/cmd/link/internal/ld/data.go
index 682ae267bf..63fe516d4e 100644
--- a/src/cmd/link/internal/ld/data.go
+++ b/src/cmd/link/internal/ld/data.go
@@ -2182,7 +2182,7 @@ func (state *dodataState) allocateDataSections(ctxt *Link) {
createRelroSect := func(name string, symn sym.SymKind) *sym.Section {
sect := state.allocateNamedDataSection(segRelro, genrelrosecname(name), []sym.SymKind{symn}, relroPerm)
- if symn == sym.STYPE && ctxt.HeadType != objabi.Haix {
+ if symn == sym.STYPE {
// Skip forward so that no type
// reference uses a zero offset.
// This is unlikely but possible in small