346 |
cs_base = env->segs[R_CS].base; |
cs_base = env->segs[R_CS].base; |
347 |
pc = cs_base + env->eip; |
pc = cs_base + env->eip; |
348 |
#elif defined(TARGET_ARM) |
#elif defined(TARGET_ARM) |
349 |
flags = env->thumb; |
flags = env->thumb | (env->vfp.vec_len << 1) |
350 |
|
| (env->vfp.vec_stride << 4); |
351 |
cs_base = 0; |
cs_base = 0; |
352 |
pc = env->regs[15]; |
pc = env->regs[15]; |
353 |
#elif defined(TARGET_SPARC) |
#elif defined(TARGET_SPARC) |
620 |
#endif |
#endif |
621 |
#elif defined(TARGET_ARM) |
#elif defined(TARGET_ARM) |
622 |
env->cpsr = compute_cpsr(); |
env->cpsr = compute_cpsr(); |
623 |
|
/* XXX: Save/restore host fpu exception state?. */ |
624 |
#elif defined(TARGET_SPARC) |
#elif defined(TARGET_SPARC) |
625 |
#elif defined(TARGET_PPC) |
#elif defined(TARGET_PPC) |
626 |
#else |
#else |