]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
mips64: fix 'unused variable' warning
authorPetar Jovanovic <mips32r2@gmail.com>
Sun, 9 Jun 2013 16:46:14 +0000 (16:46 +0000)
committerPetar Jovanovic <mips32r2@gmail.com>
Sun, 9 Jun 2013 16:46:14 +0000 (16:46 +0000)
On a couple of places, the code expected either _MIPSEB or _MIPSEL flag to
use some variables, but none of these flags is set when the code is compiled
for non-MIPS architectures.

git-svn-id: svn://svn.valgrind.org/vex/trunk@2726

VEX/priv/guest_mips_toIR.c

index a379367cbfd98e6eecbdca8fc94389fc8c142530..551faee06bb40f3d27b098041a5b6f95f801e84e 100644 (file)
@@ -3862,7 +3862,7 @@ static DisResult disInstr_MIPS_WRK ( Bool(*resteerOkFn) (/*opaque */void *,
       store(binop(Iop_Sub64, mkexpr(t1), mkexpr(B_pos)), mkexpr(B_byte));
       store(mkexpr(t1), mkexpr(A_byte));
 
-#elif defined (_MIPSEB)
+#else /* _MIPSEB */
       /* Calculate X_byte position. */
       assign(B_pos, IRExpr_ITE(binop(Iop_CmpEQ64, mkexpr(t3), mkU64(0x7)),
                                mkU64(0x0),
@@ -3986,7 +3986,7 @@ static DisResult disInstr_MIPS_WRK ( Bool(*resteerOkFn) (/*opaque */void *,
       store(binop(Iop_Add64, mkexpr(t1), mkexpr(G_pos)), mkexpr(G_byte));
       store(mkexpr(t1), mkexpr(H_byte));
 
-#elif defined (_MIPSEB)
+#else /* _MIPSEB */
       /* Calculate X_byte position. */
       assign(B_pos, IRExpr_ITE(binop(Iop_CmpLT64U, mkU64(0x5), mkexpr(t3)),
                                mkU64(0x6),
@@ -4084,7 +4084,7 @@ static DisResult disInstr_MIPS_WRK ( Bool(*resteerOkFn) (/*opaque */void *,
          store(binop(Iop_Sub64, mkexpr(t1), mkexpr(F_pos)), mkexpr(F_byte));
          store(mkexpr(t1), mkexpr(E_byte));
 
-#elif defined (_MIPSEB)
+#else    /* _MIPSEB */
          /* Calculate X_byte position. */
          assign(F_pos, IRExpr_ITE(binop(Iop_CmpEQ64, mkexpr(t3), mkU64(0x3)),
                                   mkU64(0x0),
@@ -4145,7 +4145,7 @@ static DisResult disInstr_MIPS_WRK ( Bool(*resteerOkFn) (/*opaque */void *,
          store(binop(Iop_Sub32, mkexpr(t1), mkexpr(F_pos)), mkexpr(F_byte));
          store(mkexpr(t1), mkexpr(E_byte));
 
-#elif defined (_MIPSEB)
+#else    /* _MIPSEB */
          /* Calculate X_byte position. */
          assign(F_pos, IRExpr_ITE(binop(Iop_CmpEQ32, mkexpr(t3), mkU32(0x3)),
                                   mkU32(0x0),
@@ -4211,7 +4211,7 @@ static DisResult disInstr_MIPS_WRK ( Bool(*resteerOkFn) (/*opaque */void *,
          store(binop(Iop_Add64, mkexpr(t1), mkexpr(G_pos)), mkexpr(G_byte));
          store(mkexpr(t1), mkexpr(H_byte));
 
-#elif defined (_MIPSEB)
+#else    /* _MIPSEB */
          /* Calculate X_byte position. */
          assign(F_pos, IRExpr_ITE(binop(Iop_CmpEQ64, mkexpr(t3), mkU64(0x3)),
                                   mkU64(0x1),
@@ -4272,7 +4272,7 @@ static DisResult disInstr_MIPS_WRK ( Bool(*resteerOkFn) (/*opaque */void *,
          store(binop(Iop_Add32, mkexpr(t1), mkexpr(G_pos)), mkexpr(G_byte));
          store(mkexpr(t1), mkexpr(H_byte));
 
-#elif defined (_MIPSEB)
+#else    /* _MIPSEB */
          /* Calculate X_byte position. */
          assign(F_pos, IRExpr_ITE(binop(Iop_CmpEQ32, mkexpr(t3), mkU32(0x3)),
                                   mkU32(0x1),