target-alpha: Trap for unassigned and unaligned addresses.

Signed-off-by: Richard Henderson <rth@twiddle.net>
This commit is contained in:
Richard Henderson 2011-04-18 16:13:12 -07:00 committed by Richard Henderson
parent fa6e0a6354
commit 5b4504079a
4 changed files with 38 additions and 8 deletions

View file

@ -434,7 +434,11 @@ void do_interrupt (CPUState *env);
uint64_t cpu_alpha_load_fpcr (CPUState *env);
void cpu_alpha_store_fpcr (CPUState *env, uint64_t val);
extern void swap_shadow_regs(CPUState *env);
#ifndef CONFIG_USER_ONLY
void swap_shadow_regs(CPUState *env);
extern QEMU_NORETURN void do_unassigned_access(target_phys_addr_t addr,
int, int, int, int);
#endif
/* Bits in TB->FLAGS that control how translation is processed. */
enum {