Revision 4fcc562b target-mips/helper.c

b/target-mips/helper.c
253 253
    env->error_code = error_code;
254 254
}
255 255

  
256
#if !defined(CONFIG_USER_ONLY)
256 257
target_phys_addr_t cpu_get_phys_page_debug(CPUState *env, target_ulong addr)
257 258
{
258
#if defined(CONFIG_USER_ONLY)
259
    return addr;
260
#else
261 259
    target_phys_addr_t phys_addr;
262 260
    int prot;
263 261

  
264 262
    if (get_physical_address(env, &phys_addr, &prot, addr, 0, ACCESS_INT) != 0)
265 263
        return -1;
266 264
    return phys_addr;
267
#endif
268 265
}
266
#endif
269 267

  
270 268
int cpu_mips_handle_mmu_fault (CPUState *env, target_ulong address, int rw,
271 269
                               int mmu_idx, int is_softmmu)

Also available in: Unified diff