]> Cypherpunks repositories - gostls13.git/commitdiff
runtime: fix runtime·raise for dragonfly amd64
authorIan Lance Taylor <iant@golang.org>
Fri, 24 Jul 2015 02:00:15 +0000 (19:00 -0700)
committerIan Lance Taylor <iant@golang.org>
Fri, 24 Jul 2015 05:16:19 +0000 (05:16 +0000)
Fixes #11847.

Change-Id: I21736a4c6f6fb2f61aec1396ce2c965e3e329e92
Reviewed-on: https://go-review.googlesource.com/12621
Reviewed-by: Mikio Hara <mikioh.mikioh@gmail.com>
src/runtime/sys_dragonfly_amd64.s

index 3dae2a79df66ed67f0de5f39c31924b3ad02dac4..7e8dc1bbc3025d2c0c3135f69eea827374797f74 100644 (file)
@@ -125,8 +125,8 @@ TEXT runtime·raise(SB),NOSPLIT,$16
        MOVL    $496, AX        // lwp_gettid
        SYSCALL
        MOVQ    $-1, DI         // arg 1 - pid
-       MOVQ    8(SP), DI       // arg 2 - tid
-       MOVL    sig+0(FP), SI   // arg 3 - signum
+       MOVQ    AX, SI          // arg 2 - tid
+       MOVL    sig+0(FP), DX   // arg 3 - signum
        MOVL    $497, AX        // lwp_kill
        SYSCALL
        RET