aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/os_dragonfly.go
diff options
context:
space:
mode:
authorDavid Crawshaw <crawshaw@golang.org>2015-04-24 12:47:46 -0400
committerDavid Crawshaw <crawshaw@golang.org>2015-04-26 13:46:13 +0000
commita5b693b431d0612b97a8978fdfa7d12310d95b6f (patch)
tree0ac5d1ef90817868f2129b6b43394bd23de6cb1c /src/runtime/os_dragonfly.go
parentc20ff36fe2379d313602496ff3c269af2a8a1839 (diff)
downloadgo-a5b693b431d0612b97a8978fdfa7d12310d95b6f.tar.gz
go-a5b693b431d0612b97a8978fdfa7d12310d95b6f.zip
runtime: signal forwarding for darwin/amd64
Follows the linux signal forwarding semantics from http://golang.org/cl/8712, sharing the implementation of sigfwdgo. Forwarding for 386, arm, and arm64 will follow. Change-Id: I6bf30d563d19da39b6aec6900c7fe12d82ed4f62 Reviewed-on: https://go-review.googlesource.com/9302 Reviewed-by: Ian Lance Taylor <iant@golang.org>
Diffstat (limited to 'src/runtime/os_dragonfly.go')
-rw-r--r--src/runtime/os_dragonfly.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/runtime/os_dragonfly.go b/src/runtime/os_dragonfly.go
index 8cffd2b9fd..60234bbdea 100644
--- a/src/runtime/os_dragonfly.go
+++ b/src/runtime/os_dragonfly.go
@@ -13,6 +13,9 @@ func lwp_create(param *lwpparams) int32
func sigaltstack(new, old *sigaltstackt)
//go:noescape
+func sigfwd(fn uintptr, sig uint32, info *siginfo, ctx unsafe.Pointer)
+
+//go:noescape
func sigaction(sig int32, new, old *sigactiont)
//go:noescape