This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
[PATCH v6 2/3] time: Define time64 thrd_sleep
- From: Alistair Francis <alistair dot francis at wdc dot com>
- To: libc-alpha at sourceware dot org
- Cc: alistair23 at gmail dot com, Alistair Francis <alistair dot francis at wdc dot com>
- Date: Fri, 8 Nov 2019 09:03:01 -0800
- Subject: [PATCH v6 2/3] time: Define time64 thrd_sleep
- Ironport-sdr: NYS9JZCprHyvOr/KbmjMUTSmcZ+60qfTg+dLg/nxRHSUO+EXxo2IPbQKXBYPMkr9GNvbQ62Ggw Ud6Ue/zkQJhFnSKryQET5NyYJbY2fhtU/+58J0wTWI6/FnWvTv35NxsW65YsAn6Ll1e5d7ANNB qkmQ6XOOtJVssje5LXGNCG8bnbOWjttl1MnAMW5zcRibDxccwcCQQZRPT6wvRvpOqOcXd0rMQU RsnxHTfRMlEhsbU7ME5k8TSWNz9Io2YgT3oA6qbBEBursabVLxhhQ/ZlP1/jTgfpQdH6y25Xqe jis=
- Ironport-sdr: o9ZRoLed30RxtkmqZVsMGdFIqAEnnJ24X6CM2Oxn0yRwRtLV67N/PxaaStNPmrgUFKMp68+O1r hkDmKYhm9ompeBDx2ZdqGVCLD+Js/2adDPXuEg8seY/IIJMJPzQmxHH0adkZRUCtPT1PNvxNHu wdSWCaBTJo+rYT/Qmc33qL5TOjm1h+TGIX3qaU1ojiNaulao+AZuCv/HefwTt3fblVZlfY4vjs 6Ko+0KvPrpbmWRI5dY+N1JIBTqaEbb0Y9C5iJWtMqo7qI5RtZDl9Jja1S9i4WFV2WBmwpwMkIk 64fNDVdJPHXtQBSa9j8NFBSi
- Ironport-sdr: ZivJ5NWNHqV0McCtKv88ZsZHHeexCrTf3S4innPMggW8RRED6wmwTos+mRDOrgb79kMxeGqVrx d6kZldmNfVrVw0rX8YLXAWxPmaOPaq4IGT1uMv8+qP2ZEs+OZVw3mg/WB9/043EmxFlF3f3+jl qsloP3S8Jjr+uGFlnsB7ld/YoniMT+pLfdBRkUzzIs8iBK6Skm+GSkfa3uhyoZENALH2cveaKj qLxhFWYZ9sJI0wj0+kOdwot9k1i4b/oMhgarxRW2DLhsSykm7cQuaKpeypOiVzQYCYcVxhHJev kkY=
- References: <20191108170302.29838-1-alistair.francis@wdc.com>
- Wdcironportexception: Internal
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
---
include/time.h | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/include/time.h b/include/time.h
index d7800eb30f8..cbacf4fc9d7 100644
--- a/include/time.h
+++ b/include/time.h
@@ -210,8 +210,12 @@ libc_hidden_proto (__difftime64)
extern double __difftime (time_t time1, time_t time0);
#if __TIMESIZE == 64
+# define __thrd_sleep_time64 thrd_sleep
# define __clock_nanosleep_time64 __clock_nanosleep
#else
+extern int __thrd_sleep_time64 (const struct __timespec64* time_point,
+ struct __timespec64* remaining);
+libc_hidden_proto (__thrd_sleep_time64)
extern int __clock_nanosleep_time64 (clockid_t clock_id,
int flags, const struct __timespec64 *req,
struct __timespec64 *rem);
--
2.23.0