From c974e1a895e832c0a203dba43c923c052afe0f30 Mon Sep 17 00:00:00 2001 From: Russ Cox Date: Wed, 27 May 2009 10:05:23 -0700 Subject: getrusage on darwin; untested but builds. R=dsymonds DELTA=5 (5 added, 0 deleted, 0 changed) OCL=29424 CL=29447 --- src/lib/syscall/proc_darwin.go | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/lib/syscall/proc_darwin.go') diff --git a/src/lib/syscall/proc_darwin.go b/src/lib/syscall/proc_darwin.go index f93acf6ee..de8d60452 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 +} -- cgit v1.2.3