28 |
LDFLAGS+=-Wl,-shared |
LDFLAGS+=-Wl,-shared |
29 |
endif |
endif |
30 |
ifeq ($(TARGET_ARCH), i386) |
ifeq ($(TARGET_ARCH), i386) |
31 |
PROGS+=vl |
PROGS+=vl vlmkcow |
32 |
endif |
endif |
33 |
endif |
endif |
34 |
|
|
141 |
|
|
142 |
# must use static linking to avoid leaving stuff in virtual address space |
# must use static linking to avoid leaving stuff in virtual address space |
143 |
vl: vl.o block.o libqemu.a |
vl: vl.o block.o libqemu.a |
144 |
$(CC) -static -Wl,-T,i386-vl.ld -o $@ $^ $(LIBS) |
$(CC) -pg -static -Wl,-T,i386-vl.ld -o $@ $^ $(LIBS) |
145 |
|
|
146 |
|
vlmkcow: vlmkcow.o |
147 |
|
$(CC) -o $@ $^ $(LIBS) |
148 |
|
|
149 |
depend: $(SRCS) |
depend: $(SRCS) |
150 |
$(CC) -MM $(CFLAGS) $^ 1>.depend |
$(CC) -MM $(CFLAGS) $^ 1>.depend |