]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Keep older versions of gcc (3.0.4) happy.
authorJulian Seward <jseward@acm.org>
Tue, 5 Jul 2005 23:54:16 +0000 (23:54 +0000)
committerJulian Seward <jseward@acm.org>
Tue, 5 Jul 2005 23:54:16 +0000 (23:54 +0000)
git-svn-id: svn://svn.valgrind.org/vex/trunk@1261

VEX/priv/host-ppc32/isel.c

index 3b89ca41decb6e14f0618aeca81ce1ff54c44be0..709fbf5aa249dc9ed7312b4f2e78289133c88dee 100644 (file)
@@ -2608,6 +2608,7 @@ static HReg iselDblExpr_wrk ( ISelEnv* env, IRExpr* e )
 
    /* --------- LITERAL --------- */
    if (e->tag == Iex_Const) {
+      HReg r_srcHi, r_srcLo;
       union { UInt u32x2[2]; ULong u64; Double f64; } u;
       vassert(sizeof(u) == 8);
       vassert(sizeof(u.u64) == 8);
@@ -2623,8 +2624,8 @@ static HReg iselDblExpr_wrk ( ISelEnv* env, IRExpr* e )
       else
          vpanic("iselDblExpr(ppc32): const");
 
-      HReg r_srcHi = newVRegI(env);
-      HReg r_srcLo = newVRegI(env);
+      r_srcHi = newVRegI(env);
+      r_srcLo = newVRegI(env);
       addInstr(env, mk_iMOVds_RRI(env, r_srcHi, PPC32RI_Imm(u.u32x2[1])));
       addInstr(env, mk_iMOVds_RRI(env, r_srcLo, PPC32RI_Imm(u.u32x2[0])));
       return mk_LoadRRtoFPR( env, r_srcHi, r_srcLo );