Sparc32: remove unused variable, spotted by clang
authorBlue Swirl <blauwirbel@gmail.com>
Wed, 13 Jan 2010 18:49:40 +0000 (18:49 +0000)
committerBlue Swirl <blauwirbel@gmail.com>
Wed, 13 Jan 2010 18:49:40 +0000 (18:49 +0000)
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
target-sparc/helper.c

index e80147488ea5834e781662129ece4231f044084f..f456f20f4afaff471fa8d7e945cb865dbf6d33b2 100644 (file)
@@ -107,12 +107,10 @@ static int get_physical_address(CPUState *env, target_phys_addr_t *physical,
     int access_perms = 0;
     target_phys_addr_t pde_ptr;
     uint32_t pde;
-    target_ulong virt_addr;
     int error_code = 0, is_dirty, is_user;
     unsigned long page_offset;
 
     is_user = mmu_idx == MMU_USER_IDX;
-    virt_addr = address & TARGET_PAGE_MASK;
 
     if ((env->mmuregs[0] & MMU_E) == 0) { /* MMU disabled */
         // Boot mode: instruction fetches are taken from PROM
@@ -174,18 +172,15 @@ static int get_physical_address(CPUState *env, target_phys_addr_t *physical,
                 case 3: /* Reserved */
                     return (3 << 8) | (4 << 2);
                 case 2: /* L3 PTE */
-                    virt_addr = address & TARGET_PAGE_MASK;
                     page_offset = (address & TARGET_PAGE_MASK) &
                         (TARGET_PAGE_SIZE - 1);
                 }
                 break;
             case 2: /* L2 PTE */
-                virt_addr = address & ~0x3ffff;
                 page_offset = address & 0x3ffff;
             }
             break;
         case 2: /* L1 PTE */
-            virt_addr = address & ~0xffffff;
             page_offset = address & 0xffffff;
         }
     }