tools/fuzz: fix compilation after 897129d
authorWei Liu <wei.liu2@citrix.com>
Thu, 19 Jan 2017 18:56:02 +0000 (18:56 +0000)
committerWei Liu <wei.liu2@citrix.com>
Tue, 24 Jan 2017 16:24:50 +0000 (16:24 +0000)
We need to add -D__XEN_TOOLS__ so that the correct register names are
generated.

Signed-off-by: Wei Liu <wei.liu2@citrix.com>
tools/fuzz/x86_instruction_emulator/Makefile

index a97f50781e8869b552c1e86a95556d42f0b70b45..505de39ab07e71e488e1b60a76d36e8a71b72b23 100644 (file)
@@ -14,7 +14,7 @@ x86_emulate/x86_emulate.c x86_emulate/x86_emulate.h:
 x86_emulate.c x86_emulate.h: %:
        [ -L $* ] || ln -sf $(XEN_ROOT)/tools/tests/x86_emulator/$*
 
-CFLAGS += $(CFLAGS_xeninclude)
+CFLAGS += $(CFLAGS_xeninclude) -D__XEN_TOOLS__
 
 x86_emulate.o: x86_emulate.c x86_emulate.h x86_emulate/x86_emulate.c x86_emulate/x86_emulate.h