mirror of
https://github.com/qemu/qemu.git
synced 2024-11-26 12:23:36 +08:00
6b827cca9a
Change Makefile.objs to use CONFIG_XEN instead of CONFIG_XEN_BACKEND, so that the Xen backends are only built for targets that support Xen. Set CONFIG_XEN in the toplevel Makefile to ensure that files that are built only once pick up Xen support properly. Signed-off-by: Stefano Stabellini <stefano@aporeto.com> Tested-by: Greg Kurz <groug@kaod.org> Reviewed-by: Greg Kurz <groug@kaod.org> CC: pbonzini@redhat.com CC: peter.maydell@linaro.org CC: rth@twiddle.net CC: stefanha@redhat.com Message-Id: <1489694518-16978-1-git-send-email-sstabellini@kernel.org> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
46 lines
1.8 KiB
Makefile
46 lines
1.8 KiB
Makefile
common-obj-$(CONFIG_DP8393X) += dp8393x.o
|
|
common-obj-$(CONFIG_XEN) += xen_nic.o
|
|
|
|
# PCI network cards
|
|
common-obj-$(CONFIG_NE2000_PCI) += ne2000.o
|
|
common-obj-$(CONFIG_EEPRO100_PCI) += eepro100.o
|
|
common-obj-$(CONFIG_PCNET_PCI) += pcnet-pci.o
|
|
common-obj-$(CONFIG_PCNET_COMMON) += pcnet.o
|
|
common-obj-$(CONFIG_E1000_PCI) += e1000.o e1000x_common.o
|
|
common-obj-$(CONFIG_E1000E_PCI) += net_tx_pkt.o net_rx_pkt.o
|
|
common-obj-$(CONFIG_E1000E_PCI) += e1000e.o e1000e_core.o e1000x_common.o
|
|
common-obj-$(CONFIG_RTL8139_PCI) += rtl8139.o
|
|
common-obj-$(CONFIG_VMXNET3_PCI) += net_tx_pkt.o net_rx_pkt.o
|
|
common-obj-$(CONFIG_VMXNET3_PCI) += vmxnet3.o
|
|
|
|
common-obj-$(CONFIG_SMC91C111) += smc91c111.o
|
|
common-obj-$(CONFIG_LAN9118) += lan9118.o
|
|
common-obj-$(CONFIG_NE2000_ISA) += ne2000-isa.o
|
|
common-obj-$(CONFIG_OPENCORES_ETH) += opencores_eth.o
|
|
common-obj-$(CONFIG_XGMAC) += xgmac.o
|
|
common-obj-$(CONFIG_MIPSNET) += mipsnet.o
|
|
common-obj-$(CONFIG_XILINX_AXI) += xilinx_axienet.o
|
|
common-obj-$(CONFIG_ALLWINNER_EMAC) += allwinner_emac.o
|
|
common-obj-$(CONFIG_IMX_FEC) += imx_fec.o
|
|
|
|
common-obj-$(CONFIG_CADENCE) += cadence_gem.o
|
|
common-obj-$(CONFIG_STELLARIS_ENET) += stellaris_enet.o
|
|
common-obj-$(CONFIG_LANCE) += lance.o
|
|
|
|
obj-$(CONFIG_ETRAXFS) += etraxfs_eth.o
|
|
obj-$(CONFIG_COLDFIRE) += mcf_fec.o
|
|
obj-$(CONFIG_MILKYMIST) += milkymist-minimac2.o
|
|
obj-$(CONFIG_PSERIES) += spapr_llan.o
|
|
obj-$(CONFIG_XILINX_ETHLITE) += xilinx_ethlite.o
|
|
|
|
obj-$(CONFIG_VIRTIO) += virtio-net.o
|
|
obj-y += vhost_net.o
|
|
|
|
obj-$(CONFIG_ETSEC) += fsl_etsec/etsec.o fsl_etsec/registers.o \
|
|
fsl_etsec/rings.o fsl_etsec/miim.o
|
|
|
|
common-obj-$(CONFIG_ROCKER) += rocker/rocker.o rocker/rocker_fp.o \
|
|
rocker/rocker_desc.o rocker/rocker_world.o \
|
|
rocker/rocker_of_dpa.o
|
|
obj-$(call lnot,$(CONFIG_ROCKER)) += rocker/qmp-norocker.o
|