Revision 1ad2134f Makefile.target
b/Makefile.target | ||
---|---|---|
485 | 485 |
# System emulator target |
486 | 486 |
ifndef CONFIG_USER_ONLY |
487 | 487 |
|
488 |
OBJS=vl.o osdep.o monitor.o pci.o loader.o isa_mmio.o machine.o dma-helpers.o \
|
|
489 |
gdbstub.o gdbstub-xml.o sysbus.o
|
|
488 |
OBJS=vl.o osdep.o monitor.o pci.o loader.o isa_mmio.o machine.o \ |
|
489 |
gdbstub.o gdbstub-xml.o |
|
490 | 490 |
# virtio has to be here due to weird dependency between PCI and virtio-net. |
491 | 491 |
# need to fix this properly |
492 |
OBJS+=virtio.o virtio-pci.o |
|
493 | 492 |
OBJS+=virtio-blk.o virtio-balloon.o virtio-net.o virtio-console.o |
494 |
OBJS+=fw_cfg.o |
|
495 | 493 |
ifdef CONFIG_KVM |
496 | 494 |
OBJS+=kvm.o kvm-all.o |
497 | 495 |
endif |
... | ... | |
564 | 562 |
OBJS += e1000.o |
565 | 563 |
|
566 | 564 |
# Generic watchdog support and some watchdog devices |
567 |
OBJS += watchdog.o |
|
568 | 565 |
OBJS += wdt_ib700.o wdt_i6300esb.o |
569 | 566 |
|
570 | 567 |
ifeq ($(TARGET_BASE_ARCH), i386) |
... | ... | |
581 | 578 |
# shared objects |
582 | 579 |
OBJS+= ppc.o ide.o vga.o $(SOUND_HW) dma.o openpic.o |
583 | 580 |
# PREP target |
584 |
OBJS+= pckbd.o serial.o i8259.o i8254.o fdc.o m48t59.o mc146818rtc.o
|
|
581 |
OBJS+= pckbd.o serial.o i8259.o i8254.o fdc.o mc146818rtc.o |
|
585 | 582 |
OBJS+= prep_pci.o ppc_prep.o |
586 | 583 |
# Mac shared devices |
587 | 584 |
OBJS+= macio.o cuda.o adb.o mac_nvram.o mac_dbdma.o escc.o |
... | ... | |
624 | 621 |
OBJS+= etraxfs_timer.o |
625 | 622 |
OBJS+= etraxfs_ser.o |
626 | 623 |
|
627 |
OBJS+= pflash_cfi02.o nand.o
|
|
624 |
OBJS+= pflash_cfi02.o |
|
628 | 625 |
endif |
629 | 626 |
ifeq ($(TARGET_BASE_ARCH), sparc) |
630 | 627 |
ifeq ($(TARGET_ARCH), sparc64) |
631 | 628 |
OBJS+= sun4u.o ide.o pckbd.o vga.o apb_pci.o |
632 |
OBJS+= fdc.o mc146818rtc.o serial.o m48t59.o
|
|
629 |
OBJS+= fdc.o mc146818rtc.o serial.o |
|
633 | 630 |
OBJS+= cirrus_vga.o parallel.o |
634 | 631 |
else |
635 |
OBJS+= sun4m.o tcx.o iommu.o m48t59.o slavio_intctl.o
|
|
632 |
OBJS+= sun4m.o tcx.o iommu.o slavio_intctl.o |
|
636 | 633 |
OBJS+= slavio_timer.o escc.o slavio_misc.o fdc.o sparc32_dma.o |
637 | 634 |
OBJS+= cs4231.o eccmemctl.o sbi.o sun4c_intctl.o |
638 | 635 |
endif |
... | ... | |
648 | 645 |
OBJS+= pxa2xx.o pxa2xx_pic.o pxa2xx_gpio.o pxa2xx_timer.o pxa2xx_dma.o |
649 | 646 |
OBJS+= pxa2xx_lcd.o pxa2xx_mmci.o pxa2xx_pcmcia.o pxa2xx_keypad.o |
650 | 647 |
OBJS+= pflash_cfi01.o gumstix.o |
651 |
OBJS+= zaurus.o ide.o serial.o nand.o ecc.o spitz.o tosa.o tc6393xb.o
|
|
648 |
OBJS+= zaurus.o ide.o serial.o spitz.o tosa.o tc6393xb.o |
|
652 | 649 |
OBJS+= omap1.o omap_lcdc.o omap_dma.o omap_clk.o omap_mmc.o omap_i2c.o |
653 | 650 |
OBJS+= omap2.o omap_dss.o soc_dma.o |
654 | 651 |
OBJS+= omap_sx1.o palm.o tsc210x.o |
... | ... | |
717 | 714 |
vl.o: qemu-options.h |
718 | 715 |
|
719 | 716 |
$(QEMU_PROG): LIBS += $(SDL_LIBS) $(COCOA_LIBS) $(CURSES_LIBS) $(BRLAPI_LIBS) $(VDE_LIBS) |
720 |
$(QEMU_PROG): ARLIBS=../libqemu_common.a libqemu.a |
|
721 |
$(QEMU_PROG): $(OBJS) ../libqemu_common.a libqemu.a |
|
717 |
$(QEMU_PROG): ARLIBS=../libqemu_common.a libqemu.a $(HWLIB)
|
|
718 |
$(QEMU_PROG): $(OBJS) ../libqemu_common.a libqemu.a $(HWLIB)
|
|
722 | 719 |
$(call LINK,$(OBJS)) |
723 | 720 |
|
724 | 721 |
endif # !CONFIG_USER_ONLY |
Also available in: Unified diff