Revision 6dbd588a Makefile.target

b/Makefile.target
3 3
GENERATED_HEADERS = config-target.h
4 4
CONFIG_NO_PCI = $(if $(subst n,,$(CONFIG_PCI)),n,y)
5 5
CONFIG_NO_KVM = $(if $(subst n,,$(CONFIG_KVM)),n,y)
6
CONFIG_NO_XEN = $(if $(subst n,,$(CONFIG_XEN)),n,y)
7
CONFIG_NO_XEN_MAPCACHE = $(if $(subst n,,$(CONFIG_XEN_MAPCACHE)),n,y)
6 8

  
7 9
include ../config-host.mak
8 10
include config-devices.mak
......
204 206
QEMU_CFLAGS += $(VNC_JPEG_CFLAGS)
205 207
QEMU_CFLAGS += $(VNC_PNG_CFLAGS)
206 208

  
207
# xen backend driver support
208
obj-i386-$(CONFIG_XEN) += xen_machine_pv.o xen_domainbuild.o
209

  
210
ifeq ($(TARGET_BASE_ARCH), i386)
211
  CONFIG_NO_XEN = $(if $(subst n,,$(CONFIG_XEN)),n,y)
212
else
213
  CONFIG_NO_XEN = y
214
endif
215 209
# xen support
216
CONFIG_NO_XEN_MAPCACHE = $(if $(subst n,,$(CONFIG_XEN_MAPCACHE)),n,y)
217
obj-i386-$(CONFIG_XEN) += xen-all.o
210
obj-$(CONFIG_XEN) += xen-all.o xen_machine_pv.o xen_domainbuild.o
218 211
obj-$(CONFIG_NO_XEN) += xen-stub.o
219 212
obj-i386-$(CONFIG_XEN_MAPCACHE) += xen-mapcache.o
220 213
obj-$(CONFIG_NO_XEN_MAPCACHE) += xen-mapcache-stub.o

Also available in: Unified diff