Hi Max,

On Sun, Jul 27, 2014 at 07:48:06PM +0400, Max Filippov wrote:
> CLOCK_BOOTTIME is available since Linux 2.6.39.
> 
> Signed-off-by: Max Filippov <[email protected]>
> ---
>  libc/sysdeps/linux/common/bits/time.h | 3 +++
>  1 file changed, 3 insertions(+)
> 
> diff --git a/libc/sysdeps/linux/common/bits/time.h 
> b/libc/sysdeps/linux/common/bits/time.h
> index b397b60..c8411df 100644
> --- a/libc/sysdeps/linux/common/bits/time.h
> +++ b/libc/sysdeps/linux/common/bits/time.h
> @@ -59,6 +59,9 @@
>  #   define CLOCK_REALTIME_COARSE     5
>  /* Monotonic system-wide clock, updated only on ticks.  */
>  #   define CLOCK_MONOTONIC_COARSE    6
> +/* Monotonic system-wide clock that includes time spent in suspension.  */
> +#   define CLOCK_BOOTTIME            7

Why not add the _ALARM clocks while at it. glibc time.h has:

/* Like CLOCK_REALTIME but also wakes suspended system.  */
#   define CLOCK_REALTIME_ALARM         8
/* Like CLOCK_BOOTTIME but also wakes suspended system.  */
#   define CLOCK_BOOTTIME_ALARM         9

Both are available since kernel v3.0.

baruch

-- 
     http://baruch.siach.name/blog/                  ~. .~   Tk Open Systems
=}------------------------------------------------ooO--U--Ooo------------{=
   - [email protected] - tel: +972.2.679.5364, http://www.tkos.co.il -
_______________________________________________
uClibc mailing list
[email protected]
http://lists.busybox.net/mailman/listinfo/uclibc

Reply via email to