72 |
PROGS+=$(QEMU_SYSTEM) |
PROGS+=$(QEMU_SYSTEM) |
73 |
endif |
endif |
74 |
|
|
75 |
|
endif # TARGET_ARCH = ppc |
76 |
|
|
77 |
|
ifeq ($(TARGET_ARCH), mips) |
78 |
|
|
79 |
ifeq ($(ARCH), i386) |
ifeq ($(ARCH), i386) |
80 |
ifdef CONFIG_SOFTMMU |
ifdef CONFIG_SOFTMMU |
81 |
PROGS+=$(QEMU_SYSTEM) |
PROGS+=$(QEMU_SYSTEM) |
88 |
endif |
endif |
89 |
endif # ARCH = x86_64 |
endif # ARCH = x86_64 |
90 |
|
|
91 |
endif # TARGET_ARCH = ppc |
endif # TARGET_ARCH = mips |
92 |
|
|
93 |
ifeq ($(TARGET_ARCH), sparc) |
ifeq ($(TARGET_ARCH), sparc) |
94 |
|
|
267 |
LIBOBJS+= op_helper.o helper.o |
LIBOBJS+= op_helper.o helper.o |
268 |
endif |
endif |
269 |
|
|
270 |
|
ifeq ($(TARGET_ARCH), mips) |
271 |
|
LIBOBJS+= op_helper.o helper.o |
272 |
|
endif |
273 |
|
|
274 |
ifeq ($(TARGET_BASE_ARCH), sparc) |
ifeq ($(TARGET_BASE_ARCH), sparc) |
275 |
LIBOBJS+= op_helper.o helper.o |
LIBOBJS+= op_helper.o helper.o |
276 |
endif |
endif |
296 |
ifeq ($(findstring ppc, $(TARGET_ARCH) $(ARCH)),ppc) |
ifeq ($(findstring ppc, $(TARGET_ARCH) $(ARCH)),ppc) |
297 |
LIBOBJS+=ppc-dis.o |
LIBOBJS+=ppc-dis.o |
298 |
endif |
endif |
299 |
|
ifeq ($(findstring mips, $(TARGET_ARCH) $(ARCH)),mips) |
300 |
|
LIBOBJS+=mips-dis.o |
301 |
|
endif |
302 |
ifeq ($(findstring sparc, $(TARGET_BASE_ARCH) $(ARCH)),sparc) |
ifeq ($(findstring sparc, $(TARGET_BASE_ARCH) $(ARCH)),sparc) |
303 |
LIBOBJS+=sparc-dis.o |
LIBOBJS+=sparc-dis.o |
304 |
endif |
endif |
359 |
VL_OBJS+= mc146818rtc.o serial.o i8259.o i8254.o fdc.o m48t59.o |
VL_OBJS+= mc146818rtc.o serial.o i8259.o i8254.o fdc.o m48t59.o |
360 |
VL_OBJS+= ppc_prep.o ppc_chrp.o cuda.o adb.o openpic.o heathrow_pic.o mixeng.o |
VL_OBJS+= ppc_prep.o ppc_chrp.o cuda.o adb.o openpic.o heathrow_pic.o mixeng.o |
361 |
endif |
endif |
362 |
|
ifeq ($(TARGET_ARCH), mips) |
363 |
|
VL_OBJS+= mips.o mips_r4k.o dma.o vga.o serial.o #ide.o ne2000.o pckbd.o |
364 |
|
VL_OBJS+= #i8259.o i8254.o fdc.o m48t59.o |
365 |
|
endif |
366 |
ifeq ($(TARGET_BASE_ARCH), sparc) |
ifeq ($(TARGET_BASE_ARCH), sparc) |
367 |
ifeq ($(TARGET_ARCH), sparc64) |
ifeq ($(TARGET_ARCH), sparc64) |
368 |
VL_OBJS+= sun4u.o m48t08.o magic-load.o slavio_serial.o |
VL_OBJS+= sun4u.o m48t08.o magic-load.o slavio_serial.o |
470 |
op_helper.o: op_helper_mem.h |
op_helper.o: op_helper_mem.h |
471 |
endif |
endif |
472 |
|
|
473 |
|
ifeq ($(TARGET_ARCH), mips) |
474 |
|
op.o: op.c op_template.c op_mem.c |
475 |
|
op_helper.o: op_helper_mem.c |
476 |
|
endif |
477 |
|
|
478 |
mixeng.o: mixeng.c mixeng.h mixeng_template.h |
mixeng.o: mixeng.c mixeng.h mixeng_template.h |
479 |
|
|
480 |
%.o: %.c |
%.o: %.c |