From 6f974c2807bfe5660e4f8c6cb1f744c0bd2e4363 Mon Sep 17 00:00:00 2001 From: Bruno Haible Date: Mon, 10 Jun 2019 14:08:13 +0200 Subject: [PATCH] doc: Mention inotify_* functions. * doc/glibc-functions/inotify_add_watch.texi: New file. * doc/glibc-functions/inotify_init.texi: New file. * doc/glibc-functions/inotify_init1.texi: New file. * doc/glibc-functions/inotify_rm_watch.texi: New file. * doc/gnulib.texi (Glibc sys/inotify.h): New section. --- doc/glibc-functions/inotify_add_watch.texi | 18 ++++++++++++++++++ doc/glibc-functions/inotify_init.texi | 18 ++++++++++++++++++ doc/glibc-functions/inotify_init1.texi | 18 ++++++++++++++++++ doc/glibc-functions/inotify_rm_watch.texi | 18 ++++++++++++++++++ doc/gnulib.texi | 16 ++++++++++++++++ 5 files changed, 88 insertions(+) create mode 100644 doc/glibc-functions/inotify_add_watch.texi create mode 100644 doc/glibc-functions/inotify_init.texi create mode 100644 doc/glibc-functions/inotify_init1.texi create mode 100644 doc/glibc-functions/inotify_rm_watch.texi diff --git a/doc/glibc-functions/inotify_add_watch.texi b/doc/glibc-functions/inotify_add_watch.texi new file mode 100644 index 0000000000..0248cbf7db --- /dev/null +++ b/doc/glibc-functions/inotify_add_watch.texi @@ -0,0 +1,18 @@ +@node inotify_add_watch +@subsection @code{inotify_add_watch} +@findex inotify_add_watch + +Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/inotify_add_watch.2.html,,man inotify_add_watch} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on most non-glibc platforms: +glibc 2.3.6, 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. +@end itemize diff --git a/doc/glibc-functions/inotify_init.texi b/doc/glibc-functions/inotify_init.texi new file mode 100644 index 0000000000..4cf6944424 --- /dev/null +++ b/doc/glibc-functions/inotify_init.texi @@ -0,0 +1,18 @@ +@node inotify_init +@subsection @code{inotify_init} +@findex inotify_init + +Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/inotify_init.2.html,,man inotify_init} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on most non-glibc platforms: +glibc 2.3.6, 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. +@end itemize diff --git a/doc/glibc-functions/inotify_init1.texi b/doc/glibc-functions/inotify_init1.texi new file mode 100644 index 0000000000..2c2887aeaf --- /dev/null +++ b/doc/glibc-functions/inotify_init1.texi @@ -0,0 +1,18 @@ +@node inotify_init1 +@subsection @code{inotify_init1} +@findex inotify_init1 + +Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/inotify_init1.2.html,,man inotify_init1} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on most non-glibc platforms: +glibc 2.3.6, 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/inotify_rm_watch.texi b/doc/glibc-functions/inotify_rm_watch.texi new file mode 100644 index 0000000000..f732246460 --- /dev/null +++ b/doc/glibc-functions/inotify_rm_watch.texi @@ -0,0 +1,18 @@ +@node inotify_rm_watch +@subsection @code{inotify_rm_watch} +@findex inotify_rm_watch + +Documentation:@* @uref{https://www.kernel.org/doc/man-pages/online/pages/man2/inotify_rm_watch.2.html,,man inotify_rm_watch} + +Gnulib module: --- + +Portability problems fixed by Gnulib: +@itemize +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This function is missing on most non-glibc platforms: +glibc 2.3.6, 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. +@end itemize diff --git a/doc/gnulib.texi b/doc/gnulib.texi index 453903a5ed..235a6b5a30 100644 --- a/doc/gnulib.texi +++ b/doc/gnulib.texi @@ -3618,6 +3618,7 @@ This list of functions is sorted according to the header that declares them. * Glibc sys/file.h:: * Glibc sys/fsuid.h:: * Glibc sys/gmon.h:: +* Glibc sys/inotify.h:: * Glibc sys/io.h and sys/perm.h:: * Glibc sys/kdaemon.h:: * Glibc sys/klog.h:: @@ -5628,6 +5629,21 @@ This list of functions is sorted according to the header that declares them. @include glibc-functions/monstartup.texi +@node Glibc sys/inotify.h +@section Glibc @code{} + +@menu +* inotify_add_watch:: +* inotify_init:: +* inotify_init1:: +* inotify_rm_watch:: +@end menu + +@include glibc-functions/inotify_add_watch.texi +@include glibc-functions/inotify_init.texi +@include glibc-functions/inotify_init1.texi +@include glibc-functions/inotify_rm_watch.texi + @node Glibc sys/io.h and sys/perm.h @section Glibc @code{}, @code{} -- 2.39.5