Revision 577f25a5 target-ppc/op_helper.c

b/target-ppc/op_helper.c
348 348

  
349 349
void helper_icbi(target_ulong addr)
350 350
{
351
    uint32_t tmp;
352

  
353 351
    addr &= ~(env->dcache_line_size - 1);
354 352
    /* Invalidate one cache line :
355 353
     * PowerPC specification says this is to be treated like a load
356 354
     * (not a fetch) by the MMU. To be sure it will be so,
357 355
     * do the load "by hand".
358 356
     */
359
    tmp = ldl(addr);
357
    ldl(addr);
360 358
    tb_invalidate_page_range(addr, addr + env->icache_line_size);
361 359
}
362 360

  
......
3814 3812
        EPN = env->spr[SPR_DMISS];
3815 3813
    }
3816 3814
    way = (env->spr[SPR_SRR1] >> 17) & 1;
3815
    (void)EPN; /* avoid a compiler warning */
3817 3816
    LOG_SWTLB("%s: EPN " TARGET_FMT_lx " " TARGET_FMT_lx " PTE0 " TARGET_FMT_lx
3818 3817
              " PTE1 " TARGET_FMT_lx " way %d\n", __func__, new_EPN, EPN, CMP,
3819 3818
              RPN, way);
......
3842 3841
    CMP = env->spr[SPR_PTEHI];
3843 3842
    EPN = env->spr[SPR_TLBMISS] & ~0x3;
3844 3843
    way = env->spr[SPR_TLBMISS] & 0x3;
3844
    (void)EPN; /* avoid a compiler warning */
3845 3845
    LOG_SWTLB("%s: EPN " TARGET_FMT_lx " " TARGET_FMT_lx " PTE0 " TARGET_FMT_lx
3846 3846
              " PTE1 " TARGET_FMT_lx " way %d\n", __func__, new_EPN, EPN, CMP,
3847 3847
              RPN, way);

Also available in: Unified diff