]> git.proxmox.com Git - qemu.git/blobdiff - target-m68k/op.c
M68k system mode semihosting.
[qemu.git] / target-m68k / op.c
index 6134bb018e1e65ffd21ebd0d3b647514c68d5793..69d1fde9a76c3178b93eb08f06231034e390c630 100644 (file)
@@ -383,7 +383,14 @@ OP(divs)
     FORCE_RET();
 }
 
+/* Halt is special because it may be a semihosting call.  */
 OP(halt)
+{
+    RAISE_EXCEPTION(EXCP_HALT_INSN);
+    FORCE_RET();
+}
+
+OP(stop)
 {
     env->halted = 1;
     RAISE_EXCEPTION(EXCP_HLT);