]> git.proxmox.com Git - qemu.git/blobdiff - target-alpha/mem_helper.c
acpi-build: fix build on glib < 2.14
[qemu.git] / target-alpha / mem_helper.c
index 3d2cd61358efdf8f3ad7ccd6ea6d96612088c7cf..7160a1cd4f4d2564c215f7962a6c1681f9ee946a 100644 (file)
@@ -109,11 +109,15 @@ static void do_unaligned_access(CPUAlphaState *env, target_ulong addr,
     cpu_loop_exit(env);
 }
 
-void cpu_unassigned_access(CPUAlphaState *env, hwaddr addr,
-                           int is_write, int is_exec, int unused, int size)
+void alpha_cpu_unassigned_access(CPUState *cs, hwaddr addr,
+                                 bool is_write, bool is_exec, int unused,
+                                 unsigned size)
 {
+    AlphaCPU *cpu = ALPHA_CPU(cs);
+    CPUAlphaState *env = &cpu->env;
+
     env->trap_arg0 = addr;
-    env->trap_arg1 = is_write;
+    env->trap_arg1 = is_write ? 1 : 0;
     dynamic_excp(env, 0, EXCP_MCHK, 0);
 }