aboutsummaryrefslogtreecommitdiff
path: root/src/syscall/asm_linux_amd64.s
diff options
context:
space:
mode:
authorRuss Cox <rsc@golang.org>2014-09-14 22:27:03 -0400
committerRuss Cox <rsc@golang.org>2014-09-14 22:27:03 -0400
commit3b4bccc82061fd1f9c70a1b6e85efbdd2ded51a2 (patch)
treeb09e1eda2091e2e71927b28642e84b53dbb350e7 /src/syscall/asm_linux_amd64.s
parente8a74dcad96b134ba29a7edbc3bc84ba597e7c64 (diff)
downloadgo-3b4bccc82061fd1f9c70a1b6e85efbdd2ded51a2.tar.xz
syscall: add GO_ARGS to Go-called assembly
Fixes sporadic linux/386 build failure (untyped args) and probably some others we haven't observed yet. Fixes #8727. TBR=iant R=golang-codereviews CC=bradfitz, golang-codereviews, iant, khr, r https://golang.org/cl/143930043
Diffstat (limited to 'src/syscall/asm_linux_amd64.s')
-rw-r--r--src/syscall/asm_linux_amd64.s1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/syscall/asm_linux_amd64.s b/src/syscall/asm_linux_amd64.s
index 6c9e654519..0277c506c0 100644
--- a/src/syscall/asm_linux_amd64.s
+++ b/src/syscall/asm_linux_amd64.s
@@ -116,6 +116,7 @@ ok2:
RET
TEXT ·gettimeofday(SB),NOSPLIT,$0-16
+ GO_ARGS
MOVQ 8(SP), DI
MOVQ $0, SI
MOVQ runtime·__vdso_gettimeofday_sym(SB), AX