From: Tom Hughes Date: Wed, 24 May 2006 12:51:17 +0000 (+0000) Subject: Decode EOVERFLOW in VG_(strerror). X-Git-Tag: svn/VALGRIND_3_2_0~33 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0f72faa691bab6fef34cd15e414e3778b7d4cbbf;p=thirdparty%2Fvalgrind.git Decode EOVERFLOW in VG_(strerror). git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5926 --- diff --git a/coregrind/m_syscall.c b/coregrind/m_syscall.c index fe64462d46..bad5d374e7 100644 --- a/coregrind/m_syscall.c +++ b/coregrind/m_syscall.c @@ -305,6 +305,7 @@ const HChar* VG_(strerror) ( UWord errnum ) 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 type"; case VKI_ERESTARTSYS: return "ERESTARTSYS"; default: return "VG_(strerror): unknown error"; } diff --git a/include/vki-linux.h b/include/vki-linux.h index 4057e0c238..6c75ad2840 100644 --- a/include/vki-linux.h +++ b/include/vki-linux.h @@ -1099,6 +1099,7 @@ struct vki_seminfo { //---------------------------------------------------------------------- #define VKI_ENOSYS 38 /* Function not implemented */ +#define VKI_EOVERFLOW 75 /* Value too large for defined data type */ //---------------------------------------------------------------------- // From linux-2.6.8.1/include/linux/wait.h