/[qemu]/qemu/exec-all.h
ViewVC logotype

Diff of /qemu/exec-all.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.41 by bellard, Mon Nov 21 23:25:50 2005 UTC revision 1.42 by bellard, Sat Nov 26 10:38:38 2005 UTC
# Line 549  static inline target_ulong get_phys_addr Line 549  static inline target_ulong get_phys_addr
549      is_user = ((env->hflags & MIPS_HFLAG_MODE) == MIPS_HFLAG_UM);      is_user = ((env->hflags & MIPS_HFLAG_MODE) == MIPS_HFLAG_UM);
550  #elif defined (TARGET_SPARC)  #elif defined (TARGET_SPARC)
551      is_user = (env->psrs == 0);      is_user = (env->psrs == 0);
552    #elif defined (TARGET_ARM)
553        is_user = ((env->uncached_cpsr & CPSR_M) == ARM_CPU_MODE_USR);
554  #else  #else
555  #error "Unimplemented !"  #error unimplemented CPU
556  #endif  #endif
557      if (__builtin_expect(env->tlb_read[is_user][index].address !=      if (__builtin_expect(env->tlb_read[is_user][index].address !=
558                           (addr & TARGET_PAGE_MASK), 0)) {                           (addr & TARGET_PAGE_MASK), 0)) {

Legend:
Removed from v.1.41  
changed lines
  Added in v.1.42

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26