summaryrefslogtreecommitdiff
path: root/libgo/go/runtime/signal1_unix.go
diff options
context:
space:
mode:
Diffstat (limited to 'libgo/go/runtime/signal1_unix.go')
-rw-r--r--libgo/go/runtime/signal1_unix.go6
1 files changed, 3 insertions, 3 deletions
diff --git a/libgo/go/runtime/signal1_unix.go b/libgo/go/runtime/signal1_unix.go
index f9327651911a..d21bf4c31d7a 100644
--- a/libgo/go/runtime/signal1_unix.go
+++ b/libgo/go/runtime/signal1_unix.go
@@ -93,7 +93,7 @@ func initsig(preinit bool) {
}
t.flags |= _SigHandling
- setsig(i, funcPC(sigtramp), true)
+ setsig(i, getSigtramp(), true)
}
}
@@ -137,7 +137,7 @@ func sigenable(sig uint32) {
if t.flags&_SigHandling == 0 {
t.flags |= _SigHandling
fwdSig[sig] = getsig(int32(sig))
- setsig(int32(sig), funcPC(sigtramp), true)
+ setsig(int32(sig), getSigtramp(), true)
}
}
}
@@ -265,7 +265,7 @@ func raisebadsignal(sig int32, c *sigctxt) {
// We may receive another instance of the signal before we
// restore the Go handler, but that is not so bad: we know
// that the Go program has been ignoring the signal.
- setsig(sig, funcPC(sigtramp), true)
+ setsig(sig, getSigtramp(), true)
}
func crash() {