diff options
author | Alon Zakai <alonzakai@gmail.com> | 2011-10-06 16:46:47 -0700 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2011-10-06 16:46:47 -0700 |
commit | fc437084c77ad1ab578e3933c3b9f08ea20e2d59 (patch) | |
tree | 65ccf84eedefbd1ab57abeafdab74f646345609a /system/include/libc/sys/resource.h | |
parent | ce6b7ea953dd0a974a0123e6674803a3b0b1f5a2 (diff) |
compilation and header fixes
Diffstat (limited to 'system/include/libc/sys/resource.h')
-rw-r--r-- | system/include/libc/sys/resource.h | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/system/include/libc/sys/resource.h b/system/include/libc/sys/resource.h index eb827552..fb5d10f2 100644 --- a/system/include/libc/sys/resource.h +++ b/system/include/libc/sys/resource.h @@ -7,9 +7,22 @@ #define RUSAGE_CHILDREN -1 /* terminated child processes */ struct rusage { - struct timeval ru_utime; /* user time used */ - struct timeval ru_stime; /* system time used */ + struct timeval ru_utime; /* user time used */ + struct timeval ru_stime; /* system time used */ + int ru_maxrss; /* XXX Emscripten */ }; +/* XXX Emscripten */ +int getrusage(int who, struct rusage *r_usage); + +/* XXX Emscripten */ +#define RLIMIT_CPU 1 +typedef unsigned rlim_t; +struct rlimit { + rlim_t rlim_cur; + rlim_t rlim_max; +}; +int setrlimit(int resource, const struct rlimit *rlim); + #endif |