Revision a541f297 exec-all.h
b/exec-all.h | ||
---|---|---|
578 | 578 |
#endif |
579 | 579 |
if (__builtin_expect(env->tlb_read[is_user][index].address != |
580 | 580 |
(addr & TARGET_PAGE_MASK), 0)) { |
581 |
#if defined (TARGET_PPC) |
|
582 |
env->access_type = ACCESS_CODE; |
|
583 |
ldub_code((void *)addr); |
|
584 |
env->access_type = ACCESS_INT; |
|
585 |
#else |
|
581 | 586 |
ldub_code((void *)addr); |
587 |
#endif |
|
582 | 588 |
} |
583 | 589 |
return addr + env->tlb_read[is_user][index].addend - (unsigned long)phys_ram_base; |
584 | 590 |
} |
Also available in: Unified diff