diff options
Diffstat (limited to 'src/runtime/os_linux_generic.go')
| -rw-r--r-- | src/runtime/os_linux_generic.go | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/src/runtime/os_linux_generic.go b/src/runtime/os_linux_generic.go index 636e248463..94e5ed996f 100644 --- a/src/runtime/os_linux_generic.go +++ b/src/runtime/os_linux_generic.go @@ -31,6 +31,8 @@ type rlimit struct { var sigset_all = sigset{^uint32(0), ^uint32(0)} +//go:nosplit +//go:nowritebarrierrec func sigaddset(mask *sigset, i int) { (*mask)[(i-1)/32] |= 1 << ((uint32(i) - 1) & 31) } @@ -42,11 +44,3 @@ func sigdelset(mask *sigset, i int) { func sigfillset(mask *uint64) { *mask = ^uint64(0) } - -//go:nosplit -//go:nowritebarrierrec -func sigmaskToSigset(m sigmask) sigset { - var set sigset - copy(set[:], m[:]) - return set -} |
