Revision 34005a00 Makefile.target
b/Makefile.target | ||
---|---|---|
31 | 31 |
|
32 | 32 |
######################################################### |
33 | 33 |
# cpu emulator library |
34 |
libobj-y = exec.o translate-all.o cpu-exec.o translate.o |
|
34 |
libobj-y = exec.o translate-all.o cpu-exec.o translate.o host-utils.o
|
|
35 | 35 |
libobj-y += tcg/tcg.o tcg/tcg-runtime.o |
36 | 36 |
libobj-$(CONFIG_SOFTFLOAT) += fpu/softfloat.o |
37 | 37 |
libobj-$(CONFIG_NOSOFTFLOAT) += fpu/softfloat-native.o |
... | ... | |
80 | 80 |
|
81 | 81 |
VPATH+=:$(SRC_PATH)/linux-user:$(SRC_PATH)/linux-user/$(TARGET_ABI_DIR) |
82 | 82 |
QEMU_CFLAGS+=-I$(SRC_PATH)/linux-user -I$(SRC_PATH)/linux-user/$(TARGET_ABI_DIR) |
83 |
|
|
84 | 83 |
obj-y = main.o syscall.o strace.o mmap.o signal.o thunk.o \ |
85 | 84 |
elfload.o linuxload.o uaccess.o gdbstub.o gdbstub-xml.o |
85 |
obj-y += envlist.o path.o |
|
86 | 86 |
|
87 | 87 |
obj-$(TARGET_HAS_BFLT) += flatload.o |
88 | 88 |
obj-$(TARGET_HAS_ELFLOAD32) += elfload32.o |
... | ... | |
98 | 98 |
|
99 | 99 |
obj-m68k-y += m68k-sim.o m68k-semi.o |
100 | 100 |
|
101 |
ARLIBS=../libqemu_user.a libqemu.a
|
|
101 |
ARLIBS=libqemu.a |
|
102 | 102 |
endif #CONFIG_LINUX_USER |
103 | 103 |
|
104 | 104 |
######################################################### |
... | ... | |
116 | 116 |
|
117 | 117 |
obj-y = main.o commpage.o machload.o mmap.o signal.o syscall.o thunk.o \ |
118 | 118 |
gdbstub.o gdbstub-xml.o |
119 |
obj-y += envlist.o path.o |
|
119 | 120 |
|
120 | 121 |
obj-i386-y += ioport-user.o |
121 | 122 |
|
... | ... | |
133 | 134 |
|
134 | 135 |
obj-y = main.o bsdload.o elfload.o mmap.o signal.o strace.o syscall.o \ |
135 | 136 |
gdbstub.o gdbstub-xml.o uaccess.o |
137 |
obj-y += envlist.o path.o |
|
136 | 138 |
|
137 | 139 |
obj-i386-y += ioport-user.o |
138 | 140 |
|
139 |
ARLIBS=libqemu.a ../libqemu_user.a
|
|
141 |
ARLIBS=libqemu.a |
|
140 | 142 |
|
141 | 143 |
endif #CONFIG_BSD_USER |
142 | 144 |
|
145 |
ifdef CONFIG_USER_ONLY |
|
146 |
# hack to compile with -fpie for *-user targets |
|
147 |
obj-y += cutils-user.o cache-utils-user.o |
|
148 |
cutils-user.c cache-utils-user.c: |
|
149 |
@echo " LN $(TARGET_DIR)$@" |
|
150 |
@ln -s $(SRC_PATH)/$(@:%-user.c=%.c) $@ |
|
151 |
endif |
|
152 |
|
|
153 |
|
|
143 | 154 |
######################################################### |
144 | 155 |
# System emulator target |
145 | 156 |
ifdef CONFIG_SOFTMMU |
Also available in: Unified diff