diff options
Diffstat (limited to 'vendor/modernc.org/libc/libc_darwin.go')
-rw-r--r-- | vendor/modernc.org/libc/libc_darwin.go | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/vendor/modernc.org/libc/libc_darwin.go b/vendor/modernc.org/libc/libc_darwin.go index 65741a420..1dc5b9260 100644 --- a/vendor/modernc.org/libc/libc_darwin.go +++ b/vendor/modernc.org/libc/libc_darwin.go @@ -13,6 +13,7 @@ import ( "os/exec" gosignal "os/signal" "path/filepath" + "runtime" "strings" "syscall" gotime "time" @@ -383,6 +384,8 @@ func Xsysconf(t *TLS, name int32) long { switch name { case unistd.X_SC_PAGESIZE: return long(unix.Getpagesize()) + case unistd.X_SC_NPROCESSORS_ONLN: + return long(runtime.NumCPU()) } panic(todo("")) |