From 5f9609bc09aa500d23df4a64aad33f47d2445835 Mon Sep 17 00:00:00 2001 From: davidxu Date: Mon, 10 Sep 2012 05:00:29 +0000 Subject: Add missing prototype for clock_getcpuclockid. --- include/time.h | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'include/time.h') diff --git a/include/time.h b/include/time.h index 19c948d..6c9e7a9 100644 --- a/include/time.h +++ b/include/time.h @@ -88,6 +88,13 @@ typedef __timer_t timer_t; #include #endif /* __POSIX_VISIBLE >= 199309 */ +#if __POSIX_VISIBLE >= 200112 +#ifndef _PID_T_DECLARED +typedef __pid_t pid_t; +#define _PID_T_DECLARED +#endif +#endif + /* These macros are also in sys/time.h. */ #if !defined(CLOCK_REALTIME) && __POSIX_VISIBLE >= 200112 #define CLOCK_REALTIME 0 @@ -165,6 +172,10 @@ int clock_settime(clockid_t, const struct timespec *); int nanosleep(const struct timespec *, struct timespec *); #endif /* __POSIX_VISIBLE >= 199309 */ +#if __POSIX_VISIBLE >= 200112 +int clock_getcpuclockid(pid_t, clockid_t *); +#endif + #if __POSIX_VISIBLE >= 199506 char *asctime_r(const struct tm *, char *); char *ctime_r(const time_t *, char *); -- cgit v1.1