diff options
Diffstat (limited to 'Makefile.target')
-rw-r--r-- | Makefile.target | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/Makefile.target b/Makefile.target index a30457085..f58015b1a 100644 --- a/Makefile.target +++ b/Makefile.target @@ -606,6 +606,9 @@ endif #CONFIG_BSD_USER ifndef CONFIG_USER_ONLY OBJS=vl.o osdep.o monitor.o pci.o loader.o isa_mmio.o machine.o +# virtio has to be here due to weird dependency between PCI and virtio-net. +# need to fix this properly +OBJS+=virtio.o virtio-blk.o virtio-balloon.o virtio-net.o OBJS+=fw_cfg.o ifdef CONFIG_KVM OBJS+=kvm.o kvm-all.o @@ -700,7 +703,7 @@ ifeq ($(TARGET_BASE_ARCH), i386) OBJS+= ide.o pckbd.o ps2.o vga.o $(SOUND_HW) dma.o OBJS+= fdc.o mc146818rtc.o serial.o i8259.o i8254.o pcspk.o pc.o OBJS+= cirrus_vga.o apic.o parallel.o acpi.o piix_pci.o -OBJS+= usb-uhci.o vmmouse.o vmport.o vmware_vga.o +OBJS+= usb-uhci.o vmmouse.o vmport.o vmware_vga.o hpet.o OBJS+= extboot.o # virtio support OBJS+= virtio.o virtio-blk.o virtio-balloon.o @@ -736,9 +739,14 @@ OBJS+= heathrow_pic.o grackle_pci.o ppc_oldworld.o OBJS+= unin_pci.o ppc_chrp.o # PowerPC 4xx boards OBJS+= pflash_cfi02.o ppc4xx_devs.o ppc4xx_pci.o ppc405_uc.o ppc405_boards.o -# virtio support -OBJS+= virtio.o virtio-blk.o virtio-balloon.o -OBJS+= virtio-net.o +OBJS+= ppc440.o ppc440_bamboo.o +ifdef FDT_LIBS +OBJS+= device_tree.o +LIBS+= $(FDT_LIBS) +endif +ifdef CONFIG_KVM +OBJS+= kvm_ppc.o +endif endif ifeq ($(TARGET_BASE_ARCH), mips) OBJS+= mips_r4k.o mips_jazz.o mips_malta.o mips_mipssim.o |