diff options
| author | Russ Cox <rsc@golang.org> | 2014-08-18 22:12:51 -0400 |
|---|---|---|
| committer | Russ Cox <rsc@golang.org> | 2014-08-18 22:12:51 -0400 |
| commit | 3e9c7a8a1d8de6384777eb8a27aa07c4dd34482e (patch) | |
| tree | bb33e6031a15e2da0ff34b18e6261a740560d624 /src/pkg/runtime | |
| parent | a6feaf3affcc83f77af1a2ad8c9418befcdec6ef (diff) | |
| download | go-3e9c7a8a1d8de6384777eb8a27aa07c4dd34482e.tar.xz | |
runtime: fix windows/amd64 build after pc-relative 6l change
TBR=iant
CC=golang-codereviews
https://golang.org/cl/131900043
Diffstat (limited to 'src/pkg/runtime')
| -rw-r--r-- | src/pkg/runtime/sys_windows_amd64.s | 3 |
1 files changed, 2 insertions, 1 deletions
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, |
