>From 4413450467fda40f599a9d4a8f9cc0d542bf3d73 Mon Sep 17 00:00:00 2001 From: Bruno Haible Date: Sat, 3 Sep 2022 20:57:14 +0200 Subject: [PATCH 06/14] sys_file: Document this module. * doc/glibc-headers/sys_file.texi: New file. * doc/gnulib.texi (Glibc Header File Substitutes): Include it. --- ChangeLog | 6 ++++++ doc/glibc-headers/sys_file.texi | 20 ++++++++++++++++++++ doc/gnulib.texi | 2 ++ 3 files changed, 28 insertions(+) create mode 100644 doc/glibc-headers/sys_file.texi diff --git a/ChangeLog b/ChangeLog index 30cf81091c..e6a48eb067 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2022-09-03 Bruno Haible + + sys_file: Document this module. + * doc/glibc-headers/sys_file.texi: New file. + * doc/gnulib.texi (Glibc Header File Substitutes): Include it. + 2022-09-03 Bruno Haible stdckdint: Add C++ tests. diff --git a/doc/glibc-headers/sys_file.texi b/doc/glibc-headers/sys_file.texi new file mode 100644 index 0000000000..42ccdf960b --- /dev/null +++ b/doc/glibc-headers/sys_file.texi @@ -0,0 +1,20 @@ +@node sys/file.h +@section @file{sys/file.h} + +Declares the function @code{flock}. + +Gnulib module: sys_file + +Portability problems fixed by Gnulib: +@itemize +@item +This header file is missing on some platforms: +MSVC 14. +@end itemize + +Portability problems not fixed by Gnulib: +@itemize +@item +This header file does not declare the @code{flock} function on some platforms: +AIX 7.1, HP-UX 11.23, Solaris 11.4. +@end itemize diff --git a/doc/gnulib.texi b/doc/gnulib.texi index ec5891e57f..0cc25f9e88 100644 --- a/doc/gnulib.texi +++ b/doc/gnulib.texi @@ -3755,6 +3755,7 @@ not worked around by Gnulib. * pty.h:: * resolv.h:: * shadow.h:: +* sys/file.h:: * sys/ioctl.h:: * sys/random.h:: * sysexits.h:: @@ -3792,6 +3793,7 @@ not worked around by Gnulib. @include glibc-headers/pty.texi @include glibc-headers/resolv.texi @include glibc-headers/shadow.texi +@include glibc-headers/sys_file.texi @include glibc-headers/sys_ioctl.texi @include glibc-headers/sys_random.texi @include glibc-headers/sysexits.texi -- 2.34.1