diff options
author | Russ Cox <rsc@golang.org> | 2017-01-04 09:24:33 -0500 |
---|---|---|
committer | Russ Cox <rsc@golang.org> | 2017-01-04 18:32:38 +0000 |
commit | f64b7d301d8f22efb9b539f8ac4db60aedf182c6 (patch) | |
tree | 167cfd89b1c2d3a3f67d541a439fe66bb9b641fa | |
parent | 6a1cac27005f5e37c9c4acd0f63121e61b41ae3c (diff) | |
download | go-f64b7d301d8f22efb9b539f8ac4db60aedf182c6.tar.gz go-f64b7d301d8f22efb9b539f8ac4db60aedf182c6.zip |
cmd/link: use 64k segment alignment on linux/arm
Otherwise 64k pages don't map correctly.
Fixes #18408.
Change-Id: I85f56682531566d1ff5c655640cd58509514aee8
Reviewed-on: https://go-review.googlesource.com/34629
Run-TryBot: Russ Cox <rsc@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Austin Clements <austin@google.com>
-rw-r--r-- | src/cmd/link/internal/arm/obj.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cmd/link/internal/arm/obj.go b/src/cmd/link/internal/arm/obj.go index 4feaa096a7..05b90d20f2 100644 --- a/src/cmd/link/internal/arm/obj.go +++ b/src/cmd/link/internal/arm/obj.go @@ -104,7 +104,7 @@ func archinit(ctxt *ld.Link) { *ld.FlagDataAddr = 0 } if *ld.FlagRound == -1 { - *ld.FlagRound = 4096 + *ld.FlagRound = 0x10000 } case obj.Hnacl: |