]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commitdiff
doc/gdb.texinfo: Add EIO and ENOSYS errno values
authorYodel Eldar <yodel.eldar@yodel.dev>
Wed, 8 Oct 2025 16:34:55 +0000 (11:34 -0500)
committerSimon Marchi <simon.marchi@efficios.com>
Thu, 9 Oct 2025 15:27:40 +0000 (11:27 -0400)
This patch adds the EIO and ENOSYS errno values supported by GDB's
File-I/O to section E.14.9: Errno Values of the GDB manual [1] that were
presumably inadvertently omitted; both can be seen in the enum
fileio_error:gdbsupport/fileio.h and corresponding function
host_to_fileio_error:gdbsupport/fileio.cc as FILEIO_{EIO,ENOSYS}.

FILEIO_SUCCESS remains excluded from the manual, because its stated
purpose (commit b872057a6) is to internally represent the absence of an
error value from the remote, and it's not actually an error number.

[1] https://sourceware.org/gdb/current/onlinedocs/gdb.html/Errno-Values.html

Approved-By: Simon Marchi <simon.marchi@efficios.com>
Reviewed-By: Eli Zaretskii <eliz@gnu.org>
gdb/doc/gdb.texinfo

index 1b463b167e7943c4d8d01932c0f62cc392972a0b..e0fc0ff98abf7aa5c3c3f45e77230ed51f6a9990 100644 (file)
@@ -48453,6 +48453,7 @@ All values are given in decimal representation.
   EPERM           1
   ENOENT          2
   EINTR           4
+  EIO             5
   EBADF           9
   EACCES         13
   EFAULT         14
@@ -48468,6 +48469,7 @@ All values are given in decimal representation.
   ENOSPC         28
   ESPIPE         29
   EROFS          30
+  ENOSYS         88
   ENAMETOOLONG   91
   EUNKNOWN       9999
 @end smallexample