diff options
Diffstat (limited to 'src/pkg/runtime/sys_windows_amd64.s')
| -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, |
