From a914b745133493694c773704070dc3c1dce84d45 Mon Sep 17 00:00:00 2001 From: Bruno Haible Date: Mon, 10 Jun 2019 14:08:23 +0200 Subject: [PATCH] doc: Mention timerfd_create, timerfd_gettime, timerfd_settime. * doc/glibc-functions/timerfd_create.texi: New file. * doc/glibc-functions/timerfd_gettime.texi: New file. * doc/glibc-functions/timerfd_settime.texi: New file. * doc/gnulib.texi (Glibc sys/timerfd.h): New section. --- doc/glibc-functions/timerfd_create.texi | 18 ++++++++++++++++++ doc/glibc-functions/timerfd_gettime.texi | 18 ++++++++++++++++++ doc/glibc-functions/timerfd_settime.texi | 18 ++++++++++++++++++ doc/gnulib.texi | 14 ++++++++++++++ 4 files changed, 68 insertions(+) create mode 100644 doc/glibc-functions/timerfd_create.texi create mode 100644 doc/glibc-functions/timerfd_gettime.texi create mode 100644 doc/glibc-functions/timerfd_settime.texi diff --git a/doc/glibc-functions/timerfd_create.texi b/doc/glibc-functions/timerfd_create.texi new file mode 100644 index 0000000000..a3fc39240f --- /dev/null +++ b/doc/glibc-functions/timerfd_create.texi @@ -0,0 +1,18 @@ +@node timerfd_create +@subsection @code{timerfd_create} +@findex timerfd_create + +Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/timerfd_create.2.html,,man timerfd_create} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on many non-glibc platforms: +glibc 2.7, Mac OS X 10.5, FreeBSD 12.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 7.1, HP-UX 11.31, IRIX 6.5, OSF/1 5.1, Solaris 11.4, Cygwin, mingw, MSVC 14, Interix 3.5, BeOS, Android 4.3. +@end itemize diff --git a/doc/glibc-functions/timerfd_gettime.texi b/doc/glibc-functions/timerfd_gettime.texi new file mode 100644 index 0000000000..9101fe7713 --- /dev/null +++ b/doc/glibc-functions/timerfd_gettime.texi @@ -0,0 +1,18 @@ +@node timerfd_gettime +@subsection @code{timerfd_gettime} +@findex timerfd_gettime + +Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/timerfd_gettime.2.html,,man timerfd_gettime} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on many non-glibc platforms: +glibc 2.7, Mac OS X 10.5, FreeBSD 12.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 7.1, HP-UX 11.31, IRIX 6.5, OSF/1 5.1, Solaris 11.4, Cygwin, mingw, MSVC 14, Interix 3.5, BeOS, Android 4.3. +@end itemize diff --git a/doc/glibc-functions/timerfd_settime.texi b/doc/glibc-functions/timerfd_settime.texi new file mode 100644 index 0000000000..2f96eaef98 --- /dev/null +++ b/doc/glibc-functions/timerfd_settime.texi @@ -0,0 +1,18 @@ +@node timerfd_settime +@subsection @code{timerfd_settime} +@findex timerfd_settime + +Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/timerfd_settime.2.html,,man timerfd_settime} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on many non-glibc platforms: +glibc 2.7, Mac OS X 10.5, FreeBSD 12.0, NetBSD 5.0, OpenBSD 3.8, Minix 3.1.8, AIX 7.1, HP-UX 11.31, IRIX 6.5, OSF/1 5.1, Solaris 11.4, Cygwin, mingw, MSVC 14, Interix 3.5, BeOS, Android 4.3. +@end itemize diff --git a/doc/gnulib.texi b/doc/gnulib.texi index dcb6224212..be2a64f61a 100644 --- a/doc/gnulib.texi +++ b/doc/gnulib.texi @@ -3645,6 +3645,7 @@ This list of functions is sorted according to the header that declares them. * Glibc sys/syslog.h:: * Glibc sys/sysmacros.h:: * Glibc sys/time.h:: +* Glibc sys/timerfd.h:: * Glibc sys/timex.h:: * Glibc sys/uio.h:: * Glibc sys/ustat.h:: @@ -5951,6 +5952,19 @@ This list of functions is sorted according to the header that declares them. @c @node Glibc sys/timeb.h @c @section Glibc Extensions to @code{} +@node Glibc sys/timerfd.h +@section Glibc @code{} + +@menu +* timerfd_create:: +* timerfd_gettime:: +* timerfd_settime:: +@end menu + +@include glibc-functions/timerfd_create.texi +@include glibc-functions/timerfd_gettime.texi +@include glibc-functions/timerfd_settime.texi + @c @node Glibc sys/times.h @c @section Glibc Extensions to @code{} -- 2.39.5