Jan Beulich
373ac54141
test_x86_emulator: add a "run" target to the test code makefile
...
Signed-off-by: Jan Beulich <jbeulich@suse.com >
Committed-by: Keir Fraser <keir@xen.org >
2011-11-16 15:50:55 +00:00
Keir Fraser
b0198fc3f0
x86_emulate: Define and use BUG() and bool_t.
...
Original patch by Jan Beulich <jbeulich@suse.com >
Signed-off-by: Keir Fraser <keir@xen.org >
2011-11-16 15:48:49 +00:00
Keir Fraser
3e3422bb01
test_x86_emulate: Get public Xen headers via tools/include.
...
Signed-off-by: Keir Fraser <keir@xen.org >
2011-11-16 15:28:55 +00:00
Jan Beulich
5d6a9065b8
x86-64/test_x86_emulate: fix blowfish test
...
Incorrect register usage in the _start() wrapper caused the 64-bit
execution emulation to fail.
Signed-off-by: Jan Beulich <jbeulich@suse.com >
Committed-by: Keir Fraser <keir@xen.org >
2011-11-16 15:20:25 +00:00
Keir Fraser
547cb1849c
build: Make XEN_ROOT an absolute path.
...
Otherwise make can search the path relative to certain standard paths
such as /usr/include (e.g., the line '-include $(XEN_ROOT)/.config' in
Config.mk suffers from this).
Signed-off-by: Keir Fraser <keir@xen.org >
2011-03-17 10:36:25 +00:00
Keir Fraser
e7803f184a
tools/tests: Move x86 emulator tests into a subdir
...
Signed-off-by: Keir Fraser <keir@xen.org >
--HG--
rename : tools/tests/Makefile => tools/tests/x86_emulator/Makefile
rename : tools/tests/blowfish.c => tools/tests/x86_emulator/blowfish.c
rename : tools/tests/blowfish.mk => tools/tests/x86_emulator/blowfish.mk
rename : tools/tests/test_x86_emulator.c => tools/tests/x86_emulator/test_x86_emulator.c
rename : tools/tests/x86_emulate.c => tools/tests/x86_emulator/x86_emulate.c
2011-01-08 10:59:13 +00:00