diff options
author | Jan Beulich <jbeulich@suse.com> | 2013-09-20 11:02:47 +0200 |
---|---|---|
committer | Jan Beulich <jbeulich@suse.com> | 2013-09-20 11:02:47 +0200 |
commit | cbad67c5d291a3428bed341909e22953ea0d80df (patch) | |
tree | e1e669990109996bbe96ce17c70a8d99aef35f40 /tools | |
parent | 3b89f08a498ddac09d4002d9849e329018ceb107 (diff) | |
download | xen-cbad67c5d291a3428bed341909e22953ea0d80df.tar.gz xen-cbad67c5d291a3428bed341909e22953ea0d80df.tar.bz2 xen-cbad67c5d291a3428bed341909e22953ea0d80df.zip |
x86: fix dependencies of emulator test
Rather than mentioning the (linked) directory, mention the files thus
making sure things get rebuild as needed when the core emulator files
change.
Also enable debug info generation unconditionally, as this is testing
stuff only anyway.
Signed-off-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Keir Fraser <keir@xen.org>
Diffstat (limited to 'tools')
-rw-r--r-- | tools/tests/x86_emulator/Makefile | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/tools/tests/x86_emulator/Makefile b/tools/tests/x86_emulator/Makefile index 5d9de9b105..73517b795f 100644 --- a/tools/tests/x86_emulator/Makefile +++ b/tools/tests/x86_emulator/Makefile @@ -37,14 +37,13 @@ clean: .PHONY: install install: -.PHONY: x86_emulate -x86_emulate: +x86_emulate/x86_emulate.c x86_emulate/x86_emulate.h: [ -L x86_emulate ] || ln -sf $(XEN_ROOT)/xen/arch/x86/x86_emulate . HOSTCFLAGS += $(CFLAGS_xeninclude) -x86_emulate.o: x86_emulate.c x86_emulate - $(HOSTCC) $(HOSTCFLAGS) -c -o $@ $< +x86_emulate.o: x86_emulate.c x86_emulate/x86_emulate.c x86_emulate/x86_emulate.h + $(HOSTCC) $(HOSTCFLAGS) -c -g -o $@ $< -test_x86_emulator.o: test_x86_emulator.c blowfish.h x86_emulate - $(HOSTCC) $(HOSTCFLAGS) -c -o $@ $< +test_x86_emulator.o: test_x86_emulator.c blowfish.h x86_emulate/x86_emulate.h + $(HOSTCC) $(HOSTCFLAGS) -c -g -o $@ $< |