From: Collin Funk Date: Wed, 16 Jul 2025 03:16:46 +0000 (-0700) Subject: doc: Mention copy_file_range stub on GNU/Hurd. X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=07610f0dbe3d209206918af76dea6d1e061e4425;p=thirdparty%2Fgnulib.git doc: Mention copy_file_range stub on GNU/Hurd. * doc/glibc-functions/copy_file_range.texi: Use @code around errno constants. Mention that the GNU/Hurd version of this function is just a stub. --- diff --git a/ChangeLog b/ChangeLog index 806e273cf8..d2b4e6c14e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2025-07-15 Collin Funk + + doc: Mention copy_file_range stub on GNU/Hurd. + * doc/glibc-functions/copy_file_range.texi: Use @code around errno + constants. Mention that the GNU/Hurd version of this function is just a + stub. + 2025-07-15 Bruno Haible nstrftime: Add support for non-Gregorian calendars. diff --git a/doc/glibc-functions/copy_file_range.texi b/doc/glibc-functions/copy_file_range.texi index 19f180652b..0878fd50fc 100644 --- a/doc/glibc-functions/copy_file_range.texi +++ b/doc/glibc-functions/copy_file_range.texi @@ -24,12 +24,16 @@ Portability problems fixed by Gnulib: This function exists only on Linux and FreeBSD and is therefore missing on many platforms: glibc 2.26, macOS 14, FreeBSD 12.0, NetBSD 10.0, OpenBSD 7.5, Minix 3.1.8, AIX 7.1, HP-UX 11.31, Solaris 11.4, Cygwin 2.9, mingw, MSVC 14, Android API level 33. -But the replacement function is only a stub: It always fails with error ENOSYS. +But the replacement function is only a stub: It always fails with error @code{ENOSYS}. @item This function has many problems on Linux kernel versions before 5.3. On these kernel versions, the replacement function always fails with -error ENOSYS. +error @code{ENOSYS}. + +@item +This function is provided on GNU/Hurd but it is only a stub: It always +fails with error @code{ENOSYS}. @end itemize Portability problems not fixed by Gnulib: