From: Julian Seward Date: Fri, 1 Dec 2006 18:48:56 +0000 (+0000) Subject: When failing, fail a bit more informatively. X-Git-Tag: svn/VALGRIND_3_3_0~509 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5246f753ffd276d4f05e90b32a4a355783b03c81;p=thirdparty%2Fvalgrind.git When failing, fail a bit more informatively. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@6376 --- diff --git a/coregrind/m_ume.c b/coregrind/m_ume.c index 5a1f74bccd..0b988651aa 100644 --- a/coregrind/m_ume.c +++ b/coregrind/m_ume.c @@ -73,8 +73,10 @@ struct elfinfo 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", - (ULong)base, (Long)len, res.err); + VG_(printf)("valgrind: mmap(0x%llx, %lld) failed in UME " + "with error %d (%s).\n", + (ULong)base, (Long)len, + res.err, VG_(strerror)(res.err) ); VG_(exit)(1); } }