From: Julian Seward Date: Fri, 25 Mar 2005 14:07:11 +0000 (+0000) Subject: Placate icc -Wall. X-Git-Tag: svn/VALGRIND_3_0_1^2~254 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=a46fd96af484fcedeeb4db52829c4e7cef6b75dc;p=thirdparty%2Fvalgrind.git Placate icc -Wall. git-svn-id: svn://svn.valgrind.org/vex/trunk@1080 --- diff --git a/VEX/priv/guest-ppc32/toIR.c b/VEX/priv/guest-ppc32/toIR.c index dc41b51eae..a7e0d860de 100644 --- a/VEX/priv/guest-ppc32/toIR.c +++ b/VEX/priv/guest-ppc32/toIR.c @@ -69,10 +69,6 @@ change during translation of a bb. */ -/* We need to know this to do sub-register accesses correctly. */ -/* CONST */ -static Bool host_is_bigendian; - /* Pointer to the guest code area. */ /* CONST */ static UChar* guest_code; @@ -306,7 +302,6 @@ IRBB* bbToIR_PPC32 ( UChar* ppc32code, vge->len[0] = 0; /* Set up globals. */ - host_is_bigendian = host_bigendian; guest_code = ppc32code; guest_pc_bbstart = (Addr32)guest_pc_start; irbb = emptyIRBB(); @@ -815,7 +810,7 @@ static IRExpr* getReg_field ( PPC32SPR reg, UInt field_idx ) fld = getReg_masked( reg, (0xF << (field_idx*4)) ); if (field_idx != 0) { - fld = binop(Iop_Shr32, fld, mkU8(field_idx * 4)); + fld = binop(Iop_Shr32, fld, mkU8(toUChar(field_idx * 4))); } return fld; } @@ -831,7 +826,7 @@ static IRExpr* getReg_bit ( PPC32SPR reg, UInt bit_idx ) val = getReg_masked( reg, 1< not implemented\n"); return False; case 0x237: // lfsu (Load Float Single with Update, PPC32 p442) - DIP("lfsu fr%d,%d(r%d)\n", frD_addr, d_imm, rA_addr); + DIP("lfsu fr%d,%u(r%d)\n", frD_addr, d_imm, rA_addr); DIP(" => not implemented\n"); return False; case 0x257: // lfd (Load Float Double, PPC32 p437) - DIP("lfd fr%d,%d(r%d)\n", frD_addr, d_imm, rA_addr); + DIP("lfd fr%d,%u(r%d)\n", frD_addr, d_imm, rA_addr); DIP(" => not implemented\n"); return False; case 0x277: // lfdu (Load Float Double with Update, PPC32 p438) - DIP("lfdu fr%d,%d(r%d)\n", frD_addr, d_imm, rA_addr); + DIP("lfdu fr%d,%u(r%d)\n", frD_addr, d_imm, rA_addr); DIP(" => not implemented\n"); return False; @@ -3279,22 +3274,22 @@ static Bool dis_fp_store ( UInt theInstr ) case 0x1F: switch(opc2) { case 0x297: // stfs (Store Float Single, PPC32 p518) - DIP("stfs fr%d,%d(r%d)\n", frS_addr, d_imm, rA_addr); + DIP("stfs fr%d,%u(r%d)\n", frS_addr, d_imm, rA_addr); DIP(" => not implemented\n"); return False; case 0x2B7: // stfsu (Store Float Single with Update, PPC32 p519) - DIP("stfsu fr%d,%d(r%d)\n", frS_addr, d_imm, rA_addr); + DIP("stfsu fr%d,%u(r%d)\n", frS_addr, d_imm, rA_addr); DIP(" => not implemented\n"); return False; case 0x2D7: // stfd (Store Float Double, PPC32 p513) - DIP("stfd fr%d,%d(r%d)\n", frS_addr, d_imm, rA_addr); + DIP("stfd fr%d,%u(r%d)\n", frS_addr, d_imm, rA_addr); DIP(" => not implemented\n"); return False; case 0x2F7: // stfdu (Store Float Double with Update, PPC32 p514) - DIP("stfdu fr%d,%d(r%d)\n", frS_addr, d_imm, rA_addr); + DIP("stfdu fr%d,%u(r%d)\n", frS_addr, d_imm, rA_addr); DIP(" => not implemented\n"); return False;