Index: src/pkg/runtime/sys_darwin_amd64.s |
=================================================================== |
--- a/src/pkg/runtime/sys_darwin_amd64.s |
+++ b/src/pkg/runtime/sys_darwin_amd64.s |
@@ -173,8 +173,10 @@ |
// check that m exists |
MOVQ m(BX), BP |
CMPQ BP, $0 |
- JNE 2(PC) |
+ JNE 4(PC) |
+ MOVL DX, 0(SP) |
CALL runtime·badsignal(SB) |
+ RET |
// save g |
MOVQ g(BX), R10 |