|
From: <sv...@va...> - 2006-05-22 00:05:25
|
Author: sewardj
Date: 2006-05-22 01:05:11 +0100 (Mon, 22 May 2006)
New Revision: 5917
Log:
Fix crash on ppc64-linux.
Modified:
trunk/callgrind/fn.c
Modified: trunk/callgrind/fn.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/callgrind/fn.c 2006-05-21 17:12:27 UTC (rev 5916)
+++ trunk/callgrind/fn.c 2006-05-22 00:05:11 UTC (rev 5917)
@@ -119,6 +119,9 @@
=20
end =3D obj->start + obj->size - range[1];
addr =3D obj->start;
+
+ if (range[1] =3D=3D 0) return;
+
while(addr < end) {
if (VG_(memcmp)( (void*)addr, code, range[1]) =3D=3D 0) {
=20
|