From: Rémy Oudompheng Date: Fri, 14 Mar 2014 21:49:46 +0000 (+0100) Subject: runtime: fix 386 assembly for syscall.naclWrite X-Git-Tag: go1.3beta1~350 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=6436df0d81ac195d7b1dbcfc3715bb96423bfecd;p=gostls13.git runtime: fix 386 assembly for syscall.naclWrite It was using the wrong offset and returned random values making "runoutput" compiler tests crash. LGTM=iant R=golang-codereviews, iant CC=golang-codereviews https://golang.org/cl/76250043 --- diff --git a/src/pkg/runtime/sys_nacl_386.s b/src/pkg/runtime/sys_nacl_386.s index 79381d3859..42ba0e0edf 100644 --- a/src/pkg/runtime/sys_nacl_386.s +++ b/src/pkg/runtime/sys_nacl_386.s @@ -35,7 +35,7 @@ TEXT syscall·naclWrite(SB), NOSPLIT, $12-16 MOVL SI, 4(SP) MOVL DX, 8(SP) CALL runtime·write(SB) - MOVL AX, ret+12(FP) + MOVL AX, ret+16(FP) RET TEXT runtime·write(SB),NOSPLIT,$0