From: Russ Cox Date: Tue, 19 Aug 2014 02:12:51 +0000 (-0400) Subject: runtime: fix windows/amd64 build after pc-relative 6l change X-Git-Tag: go1.4beta1~796 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=3e9c7a8a1d8de6384777eb8a27aa07c4dd34482e;p=gostls13.git runtime: fix windows/amd64 build after pc-relative 6l change TBR=iant CC=golang-codereviews https://golang.org/cl/131900043 --- diff --git a/src/pkg/runtime/sys_windows_amd64.s b/src/pkg/runtime/sys_windows_amd64.s index 6dc13e293d..73b1ba6d8c 100644 --- a/src/pkg/runtime/sys_windows_amd64.s +++ b/src/pkg/runtime/sys_windows_amd64.s @@ -228,7 +228,8 @@ TEXT runtime·callbackasm1(SB),NOSPLIT,$0 ADDQ $8, SP // determine index into runtime·cbctxts table - SUBQ $runtime·callbackasm(SB), AX + MOVQ $runtime·callbackasm(SB), DX + SUBQ DX, AX MOVQ $0, DX MOVQ $5, CX // divide by 5 because each call instruction in runtime·callbacks is 5 bytes long DIVL CX,