bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH 1/5] gettime: port better to non-POSIX C2x


From: Bruno Haible
Subject: Re: [PATCH 1/5] gettime: port better to non-POSIX C2x
Date: Tue, 28 Dec 2021 22:30:13 +0100

Paul Eggert wrote:
> --- a/lib/gettime.c
> +++ b/lib/gettime.c
> @@ -30,6 +30,8 @@ gettime (struct timespec *ts)
>  {
>  #if defined CLOCK_REALTIME && HAVE_CLOCK_GETTIME
>    clock_gettime (CLOCK_REALTIME, ts);
> +#elif defined HAVE_TIMESPEC_GET
> +  timespec_get (ts, TIME_UTC);
>  #else
> 

Isn't this currently a no-op, as all platforms that have timespec_get
(namely: glibc, FreeBSD, NetBSD, OpenBSD, macOS, Solaris 11) also
have clock_gettime?

Would it make sense to prefer timespec_get over clock_gettime on
some platforms?

Bruno






reply via email to

[Prev in Thread] Current Thread [Next in Thread]