[PATCH] manual: Safety annotations for clock_gettime, clock_getres

Florian Weimer fweimer@redhat.com
Fri Sep 6 09:29:33 GMT 2024


The annotations are preliminary, for consistency with existing
annotations on gettimeofday etc.

---
 manual/time.texi | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/manual/time.texi b/manual/time.texi
index 6b1080db06..64aad8fdc5 100644
--- a/manual/time.texi
+++ b/manual/time.texi
@@ -532,6 +532,7 @@ Systems may support more than just these two POSIX clocks.
 
 @deftypefun int clock_gettime (clockid_t @var{clock}, struct timespec *@var{ts})
 @standards{POSIX.1, time.h}
+@safety{@prelim{}@mtsafe{}@assafe{}@acsafe{}}
 Get the current time according to the clock identified by @var{clock},
 storing it as seconds and nanoseconds in @code{*@var{ts}}.
 @xref{Time Types}, for a description of @code{struct timespec}.
@@ -553,6 +554,7 @@ clock:
 
 @deftypefun int clock_getres (clockid_t @var{clock}, struct timespec *@var{res})
 @standards{POSIX.1, time.h}
+@safety{@prelim{}@mtsafe{}@assafe{}@acsafe{}}
 Get the actual resolution of the clock identified by @var{clock},
 storing it in @code{*@var{ts}}.
 

base-commit: 1b171c942ea066c08a1e5aefb977e35da08ed291



More information about the Libc-alpha mailing list