|
From: <sv...@va...> - 2006-12-01 18:49:02
|
Author: sewardj
Date: 2006-12-01 18:48:56 +0000 (Fri, 01 Dec 2006)
New Revision: 6376
Log:
When failing, fail a bit more informatively.
Modified:
trunk/coregrind/m_ume.c
Modified: trunk/coregrind/m_ume.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_ume.c 2006-12-01 02:35:02 UTC (rev 6375)
+++ trunk/coregrind/m_ume.c 2006-12-01 18:48:56 UTC (rev 6376)
@@ -73,8 +73,10 @@
static void check_mmap(SysRes res, Addr base, SizeT len)
{
if (res.isError) {
- VG_(printf)("valgrind: mmap(0x%llx, %lld) failed in UME with error=
%d.\n",=20
- (ULong)base, (Long)len, res.err);
+ VG_(printf)("valgrind: mmap(0x%llx, %lld) failed in UME "
+ "with error %d (%s).\n",=20
+ (ULong)base, (Long)len,=20
+ res.err, VG_(strerror)(res.err) );
VG_(exit)(1);
}
}
|