From 6436df0d81ac195d7b1dbcfc3715bb96423bfecd Mon Sep 17 00:00:00 2001 From: =?utf8?q?R=C3=A9my=20Oudompheng?= Date: Fri, 14 Mar 2014 22:49:46 +0100 Subject: [PATCH] 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 --- src/pkg/runtime/sys_nacl_386.s | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 -- 2.48.1