]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
icc -Wall fixes
authorJulian Seward <jseward@acm.org>
Fri, 25 Mar 2005 20:30:32 +0000 (20:30 +0000)
committerJulian Seward <jseward@acm.org>
Fri, 25 Mar 2005 20:30:32 +0000 (20:30 +0000)
git-svn-id: svn://svn.valgrind.org/vex/trunk@1085

VEX/priv/guest-ppc32/ghelpers.c

index dadf1a1d91c99b3252458d9ef2bfef605c346031..2414969ed1ea0acd63bc8b31e437de9129b54d7c 100644 (file)
@@ -98,7 +98,7 @@ UInt ppc32g_calculate_xer_ov ( UInt op, UInt res, UInt argL, UInt argR )
       /* OV true if result can't be represented in 32 bits
          i.e sHi != sign extension of sLo */
       Long l_res = (Long)((Int)argL) * (Long)((Int)argR);
-      Int sHi = (Int)(l_res >> 32);
+      Int sHi = (Int)toUInt(l_res >> 32);
       Int sLo = (Int)l_res;
       return (sHi != (sLo >> /*s*/ 31)) ? 1:0;
    }