|
From: <sv...@va...> - 2006-05-24 12:51:23
|
Author: tom
Date: 2006-05-24 13:51:17 +0100 (Wed, 24 May 2006)
New Revision: 5926
Log:
Decode EOVERFLOW in VG_(strerror).
Modified:
trunk/coregrind/m_syscall.c
trunk/include/vki-linux.h
Modified: trunk/coregrind/m_syscall.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/coregrind/m_syscall.c 2006-05-24 10:00:53 UTC (rev 5925)
+++ trunk/coregrind/m_syscall.c 2006-05-24 12:51:17 UTC (rev 5926)
@@ -305,6 +305,7 @@
case VKI_EINVAL: return "Invalid argument";
case VKI_EMFILE: return "Too many open files";
case VKI_ENOSYS: return "Function not implemented";
+ case VKI_EOVERFLOW: return "Value too large for defined data typ=
e";
case VKI_ERESTARTSYS: return "ERESTARTSYS";
default: return "VG_(strerror): unknown error";
}
Modified: trunk/include/vki-linux.h
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/include/vki-linux.h 2006-05-24 10:00:53 UTC (rev 5925)
+++ trunk/include/vki-linux.h 2006-05-24 12:51:17 UTC (rev 5926)
@@ -1099,6 +1099,7 @@
//----------------------------------------------------------------------
=20
#define VKI_ENOSYS 38 /* Function not implemented */
+#define VKI_EOVERFLOW 75 /* Value too large for defined data type */
=20
//----------------------------------------------------------------------
// From linux-2.6.8.1/include/linux/wait.h
|