From: Julian Seward Date: Thu, 5 Jan 2006 14:09:46 +0000 (+0000) Subject: Fix a casting bug in the LOADV8 slow (misaligned) case spotted by Nick. X-Git-Tag: svn/VALGRIND_3_2_0~400 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cc9a4e788cd13c652b3bdc66fd85f035d81f3ac7;p=thirdparty%2Fvalgrind.git Fix a casting bug in the LOADV8 slow (misaligned) case spotted by Nick. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5500 --- diff --git a/docs/internals/3_1_BUGSTATUS.txt b/docs/internals/3_1_BUGSTATUS.txt index b5953bd970..7e5c957e03 100644 --- a/docs/internals/3_1_BUGSTATUS.txt +++ b/docs/internals/3_1_BUGSTATUS.txt @@ -36,3 +36,4 @@ v5427 v5451 n-i-bz OSet 64-bit fastcmp bug v5445 pending n-i-bz VG_(getgroups) fix (Shinichi Noda) vx1519 pending n-i-bz ppc32/64: allocate from callee-saved FP/VMX regs vx1521/2 pending 119297 Incorrect error message for sse code +v5500 pending n-i-bz misaligned path word-size bug in mc_main.c diff --git a/memcheck/mc_main.c b/memcheck/mc_main.c index 4dbcf0b2f7..013a4cf875 100644 --- a/memcheck/mc_main.c +++ b/memcheck/mc_main.c @@ -1518,7 +1518,7 @@ static Bool mc_recognised_suppression ( Char* name, Supp* su ) /* slow-path case. */ \ if (EXPECTED_NOT_TAKEN(a & mask)) { \ PROF_EVENT(201, #nAME"-slow1"); \ - return (UWord)mc_LOADVn_slow( aA, 8, iS_BIGENDIAN ); \ + return (ULong)mc_LOADVn_slow( aA, 8, iS_BIGENDIAN ); \ } \ \ sec_no = (UWord)(a >> 16); \