]>
Commit | Line | Data |
---|---|---|
a574cf9b YZ |
1 | /* |
2 | * QEMU TCG accelerator stub | |
3 | * | |
4 | * Copyright Red Hat, Inc. 2013 | |
5 | * | |
6 | * Author: Paolo Bonzini <pbonzini@redhat.com> | |
7 | * | |
8 | * This work is licensed under the terms of the GNU GPL, version 2 or later. | |
9 | * See the COPYING file in the top-level directory. | |
10 | * | |
11 | */ | |
12 | ||
13 | #include "qemu/osdep.h" | |
548c9609 | 14 | #include "exec/tb-flush.h" |
a574cf9b YZ |
15 | #include "exec/exec-all.h" |
16 | ||
17 | void tb_flush(CPUState *cpu) | |
18 | { | |
19 | } | |
8f2c4cbc | 20 | |
4f8f4127 | 21 | int probe_access_flags(CPUArchState *env, vaddr addr, int size, |
b89350e8 RH |
22 | MMUAccessType access_type, int mmu_idx, |
23 | bool nonfault, void **phost, uintptr_t retaddr) | |
24 | { | |
25 | g_assert_not_reached(); | |
26 | } | |
27 | ||
4f8f4127 | 28 | void *probe_access(CPUArchState *env, vaddr addr, int size, |
bb321b29 PMD |
29 | MMUAccessType access_type, int mmu_idx, uintptr_t retaddr) |
30 | { | |
31 | /* Handled by hardware accelerator. */ | |
32 | g_assert_not_reached(); | |
33 | } | |
ee64036a | 34 | |
8905770b | 35 | G_NORETURN void cpu_loop_exit(CPUState *cpu) |
ee64036a PMD |
36 | { |
37 | g_assert_not_reached(); | |
38 | } | |
39 | ||
8905770b | 40 | G_NORETURN void cpu_loop_exit_restore(CPUState *cpu, uintptr_t pc) |
ee64036a PMD |
41 | { |
42 | g_assert_not_reached(); | |
43 | } |