summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Graf <agraf@suse.de>2009-12-05 12:44:21 +0100
committerAurelien Jarno <aurelien@aurel32.net>2009-12-05 17:36:00 +0100
commit10ec51174ca69a4c3c5149b0b3baaa6ccba66273 (patch)
treee9493c891b159a758da195484e2cdba57bbf6981 /cpu-exec.c
parentSparc64: handle MMU global bit and nucleus context (diff)
downloadqemu-kvm-10ec51174ca69a4c3c5149b0b3baaa6ccba66273.tar.gz
qemu-kvm-10ec51174ca69a4c3c5149b0b3baaa6ccba66273.tar.bz2
qemu-kvm-10ec51174ca69a4c3c5149b0b3baaa6ccba66273.zip
S/390 CPU fake emulation
Because Qemu currently requires a TCG target to exist and there are quite some useful helpers here to lay the groundwork for out KVM target, let's create a stub TCG emulation target for S390X CPUs. This is required to make tcg happy. The emulation target itself won't work though. Signed-off-by: Alexander Graf <agraf@suse.de> Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
Diffstat (limited to 'cpu-exec.c')
-rw-r--r--cpu-exec.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/cpu-exec.c b/cpu-exec.c
index 2c0765c7d..af4595b65 100644
--- a/cpu-exec.c
+++ b/cpu-exec.c
@@ -249,6 +249,7 @@ int cpu_exec(CPUState *env1)
#elif defined(TARGET_MIPS)
#elif defined(TARGET_SH4)
#elif defined(TARGET_CRIS)
+#elif defined(TARGET_S390X)
/* XXXXX */
#else
#error unsupported target CPU
@@ -673,6 +674,7 @@ int cpu_exec(CPUState *env1)
#elif defined(TARGET_SH4)
#elif defined(TARGET_ALPHA)
#elif defined(TARGET_CRIS)
+#elif defined(TARGET_S390X)
/* XXXXX */
#else
#error unsupported target CPU