[PATCH] manual: Safety annotations for timespec_get and timespec_getres

Tulio Magno Quites Machado Filho tuliom@ascii.art.br
Tue Jan 28 18:34:41 GMT 2025


From: Tulio Magno Quites Machado Filho <tuliom@redhat.com>

Add preliminary annotations that are consistent with clock_gettime and
clock_getres.
---
 manual/time.texi | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/manual/time.texi b/manual/time.texi
index 90bc9a2566..04c97f52ff 100644
--- a/manual/time.texi
+++ b/manual/time.texi
@@ -595,6 +595,7 @@ Systems may support more than just this @w{ISO C} clock.
 
 @deftypefun int timespec_get (struct timespec *@var{ts}, int @var{base})
 @standards{ISO, time.h}
+@safety{@prelim{}@mtsafe{}@assafe{}@acsafe{}}
 Store into @code{*@var{ts}} the current time according to the @w{ISO
 C} time @var{base}.
 
@@ -603,6 +604,7 @@ The return value is @var{base} on success and @code{0} on failure.
 
 @deftypefun int timespec_getres (struct timespec *@var{res}, int @var{base})
 @standards{ISO, time.h}
+@safety{@prelim{}@mtsafe{}@assafe{}@acsafe{}}
 If @var{ts} is non-null, store into @code{*@var{ts}} the resolution of
 the time provided by @code{timespec_get} function for the @w{ISO C}
 time @var{base}.
-- 
2.48.1



More information about the Libc-alpha mailing list