From: Russ Cox Date: Wed, 27 May 2009 17:05:23 +0000 (-0700) Subject: getrusage on darwin; untested but builds. X-Git-Tag: weekly.2009-11-06~1528 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=5f460b38f9190f1a62b0575289511341849dfb10;p=gostls13.git getrusage on darwin; untested but builds. R=dsymonds DELTA=5 (5 added, 0 deleted, 0 changed) OCL=29424 CL=29447 --- diff --git a/src/lib/syscall/proc_darwin.go b/src/lib/syscall/proc_darwin.go index f93acf6ee9..de8d604527 100644 --- a/src/lib/syscall/proc_darwin.go +++ b/src/lib/syscall/proc_darwin.go @@ -13,3 +13,8 @@ import ( "syscall"; "unsafe"; ) + +func Getrusage(who int64, usage *Rusage) (ret, errno int64) { + r1, r2, err := Syscall(SYS_GETRUSAGE, who, int64(uintptr(unsafe.Pointer(usage))), 0); + return r1, err +}