diff options
author | Russ Cox <rsc@golang.org> | 2014-09-24 19:04:06 -0400 |
---|---|---|
committer | Russ Cox <rsc@golang.org> | 2014-09-24 19:04:06 -0400 |
commit | e422102e1b1d57a0b906643e83067eddfd14a277 (patch) | |
tree | 15b57e0eb4d251bc03e014051b80f30da8112376 /src/sync | |
parent | cf27229c88c4df2707372ae8c952177137086b44 (diff) | |
download | go-e422102e1b1d57a0b906643e83067eddfd14a277.tar.gz |
runtime: more NOPTR
Fixes linux builds (_vdso); may fix others.
I can at least cross-compile cmd/go for every
implemented system now.
TBR=iant
CC=golang-codereviews
https://codereview.appspot.com/142630043
Diffstat (limited to 'src/sync')
-rw-r--r-- | src/sync/atomic/asm_arm.s | 2 | ||||
-rw-r--r-- | src/sync/atomic/asm_linux_arm.s | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/sync/atomic/asm_arm.s b/src/sync/atomic/asm_arm.s index 47639a80e..8a85273da 100644 --- a/src/sync/atomic/asm_arm.s +++ b/src/sync/atomic/asm_arm.s @@ -194,4 +194,4 @@ TEXT slowCheck64<>(SB),NOSPLIT,$0-0 MOVW R0, ok64<>(SB) RET -GLOBL ok64<>(SB), $4 +GLOBL ok64<>(SB), NOPTR, $4 diff --git a/src/sync/atomic/asm_linux_arm.s b/src/sync/atomic/asm_linux_arm.s index 63f1f9e38..944758441 100644 --- a/src/sync/atomic/asm_linux_arm.s +++ b/src/sync/atomic/asm_linux_arm.s @@ -124,7 +124,7 @@ TEXT kernelCAS64<>(SB),NOSPLIT,$0-21 TEXT ·generalCAS64(SB),NOSPLIT,$0-21 B runtime·cas64(SB) -GLOBL armCAS64(SB), $4 +GLOBL armCAS64(SB), NOPTR, $4 TEXT setupAndCallCAS64<>(SB),NOSPLIT,$-4-21 MOVW $0xffff0ffc, R0 // __kuser_helper_version |