hax: clean up 84/28184/5
authoryucheng yu <yu-cheng.yu@intel.com>
Tue, 30 Sep 2014 00:18:27 +0000 (17:18 -0700)
committerSeokYeon Hwang <syeon.hwang@samsung.com>
Tue, 7 Oct 2014 08:49:25 +0000 (17:49 +0900)
commitd9ef78b5f17db3ab61e2770a2e34c4639672a72b
treeaa644789f37ed5ba406cc94e5f25f6e1f6bc0be1
parent842c61a92039093c86fc8f12cc58d18f884ab0e3
hax: clean up

Changed Haxm global function interface from CPUArchState to CPUState.
Removed Haxm code from kvm.h and cpu.h.
Removed CONFIG_HAX_BACKEND.

Additional modification:
Fixed Compilation error on linux.
Removed warnings.
Using "hax-stub.c" if CONFIG_HAX is not defined.

Change-Id: I52ab99f1650bdd81b6c0efa61e4f9f3c4d766512
Signed-off-by: Yucheng Yu <yu-cheng.yu@intel.com>
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
15 files changed:
Makefile.target
configure
cpu-exec.c
cpus.c
exec.c
hw/acpi/ich9.c
hw/acpi/piix4.c
include/sysemu/hax.h
include/sysemu/kvm.h
main-loop.c
target-i386/hax-all.c
target-i386/hax-darwin.c
target-i386/hax-windows.c
target-i386/translate.c
vl.c