Revision f68c781c Makefile.target
b/Makefile.target | ||
---|---|---|
44 | 44 |
ifdef CONFIG_USER_ONLY |
45 | 45 |
PROGS=$(QEMU_USER) |
46 | 46 |
else |
47 |
ifeq ($(TARGET_ARCH), i386) |
|
48 |
|
|
49 |
ifeq ($(ARCH), i386) |
|
50 | 47 |
PROGS+=$(QEMU_SYSTEM) |
51 | 48 |
ifndef CONFIG_SOFTMMU |
52 | 49 |
CONFIG_STATIC=y |
53 | 50 |
endif |
54 |
else |
|
55 |
# the system emulator using soft mmu is portable |
|
56 |
ifdef CONFIG_SOFTMMU |
|
57 |
PROGS+=$(QEMU_SYSTEM) |
|
58 |
endif |
|
59 |
endif # ARCH != i386 |
|
60 |
|
|
61 |
endif # TARGET_ARCH = i386 |
|
62 |
|
|
63 |
ifeq ($(TARGET_ARCH), x86_64) |
|
64 |
ifdef CONFIG_SOFTMMU |
|
65 |
PROGS+=$(QEMU_SYSTEM) |
|
66 |
endif |
|
67 |
endif # TARGET_ARCH = x86_64 |
|
68 |
|
|
69 |
ifeq ($(TARGET_ARCH), ppc) |
|
70 |
|
|
71 |
ifeq ($(ARCH), ppc) |
|
72 |
PROGS+=$(QEMU_SYSTEM) |
|
73 |
endif |
|
74 |
|
|
75 |
endif # TARGET_ARCH = ppc |
|
76 |
|
|
77 |
ifeq ($(TARGET_ARCH), mips) |
|
78 |
|
|
79 |
ifeq ($(ARCH), i386) |
|
80 |
ifdef CONFIG_SOFTMMU |
|
81 |
PROGS+=$(QEMU_SYSTEM) |
|
82 |
endif |
|
83 |
endif # ARCH = i386 |
|
84 |
|
|
85 |
ifeq ($(ARCH), x86_64) |
|
86 |
ifdef CONFIG_SOFTMMU |
|
87 |
PROGS+=$(QEMU_SYSTEM) |
|
88 |
endif |
|
89 |
endif # ARCH = x86_64 |
|
90 |
|
|
91 |
endif # TARGET_ARCH = mips |
|
92 |
|
|
93 |
ifeq ($(TARGET_ARCH), sparc) |
|
94 |
|
|
95 |
ifeq ($(ARCH), ppc) |
|
96 |
PROGS+=$(QEMU_SYSTEM) |
|
97 |
endif |
|
98 |
|
|
99 |
ifeq ($(ARCH), i386) |
|
100 |
ifdef CONFIG_SOFTMMU |
|
101 |
PROGS+=$(QEMU_SYSTEM) |
|
102 |
endif |
|
103 |
endif # ARCH = i386 |
|
104 |
|
|
105 |
ifeq ($(ARCH), x86_64) |
|
106 |
ifdef CONFIG_SOFTMMU |
|
107 |
PROGS+=$(QEMU_SYSTEM) |
|
108 |
endif |
|
109 |
endif # ARCH = x86_64 |
|
110 |
|
|
111 |
endif # TARGET_ARCH = sparc |
|
112 |
|
|
113 |
ifeq ($(TARGET_ARCH), sparc64) |
|
114 |
ifdef CONFIG_SOFTMMU |
|
115 |
PROGS+=$(QEMU_SYSTEM) |
|
116 |
endif |
|
117 |
endif # TARGET_ARCH = sparc64 |
|
118 |
|
|
119 | 51 |
endif # !CONFIG_USER_ONLY |
120 | 52 |
|
121 | 53 |
ifdef CONFIG_STATIC |
Also available in: Unified diff