]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Fix a casting bug in the LOADV8 slow (misaligned) case spotted by Nick.
authorJulian Seward <jseward@acm.org>
Thu, 5 Jan 2006 14:09:46 +0000 (14:09 +0000)
committerJulian Seward <jseward@acm.org>
Thu, 5 Jan 2006 14:09:46 +0000 (14:09 +0000)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5500

docs/internals/3_1_BUGSTATUS.txt
memcheck/mc_main.c

index b5953bd9707f08b809878888ae3e05597581dd9e..7e5c957e03c918d13c8f659df2d1a73418aeffdd 100644 (file)
@@ -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
index 4dbcf0b2f7d862e1500b2bac7fc1a994e96fd722..013a4cf8751e3758ac0ce37da6720e5bc2a89061 100644 (file)
@@ -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);                                       \