This patch adds the EIO and ENOSYS errno values that were missing from
the GDB Manual [1] when the other errno values were defined.
[1] https://sourceware.org/gdb/current/onlinedocs/gdb.html/Errno-Values.html
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Yodel Eldar <yodel.eldar@yodel.dev>
---
include/gdbstub/syscalls.h | 2 ++
1 file changed, 2 insertions(+)
diff --git a/include/gdbstub/syscalls.h b/include/gdbstub/syscalls.h
index d63228e96b..6200416f77 100644
--- a/include/gdbstub/syscalls.h
+++ b/include/gdbstub/syscalls.h
@@ -22,6 +22,7 @@
#define GDB_EPERM 1
#define GDB_ENOENT 2
#define GDB_EINTR 4
+#define GDB_EIO 5
#define GDB_EBADF 9
#define GDB_EACCES 13
#define GDB_EFAULT 14
@@ -37,6 +38,7 @@
#define GDB_ENOSPC 28
#define GDB_ESPIPE 29
#define GDB_EROFS 30
+#define GDB_ENOSYS 88
#define GDB_ENAMETOOLONG 91
#define GDB_EUNKNOWN 9999
--
2.52.0