Revision 807544e2 Makefile.target

b/Makefile.target
219 219

  
220 220
tcg/tcg.o: cpu.h
221 221

  
222
machine.o: machine.c
223
	$(CC) $(CFLAGS) $(CPPFLAGS) -c -o $@ $<
224

  
225 222
# HELPER_CFLAGS is used for all the code compiled with static register
226 223
# variables
227
op_helper.o: op_helper.c
228
	$(CC) $(HELPER_CFLAGS) $(CPPFLAGS) $(CFLAGS) $(I386_CFLAGS) -c -o $@ $<
224
op_helper.o: CFLAGS += $(HELPER_CFLAGS) $(I386_CFLAGS)
229 225

  
230
cpu-exec.o: cpu-exec.c
231
	$(CC) $(HELPER_CFLAGS) $(CPPFLAGS) $(CFLAGS) -c -o $@ $<
226
cpu-exec.o: CFLAGS += $(HELPER_CFLAGS)
232 227

  
233 228
#########################################################
234 229
# Linux user emulator target
......
356 351

  
357 352
# Note: this is a workaround. The real fix is to avoid compiling
358 353
# cpu_signal_handler() in cpu-exec.c.
359
signal.o: signal.c
360
	$(CC) $(HELPER_CFLAGS) $(CPPFLAGS) $(CFLAGS) -c -o $@ $<
354
signal.o: CFLAGS += $(HELPER_CFLAGS)
361 355

  
362 356
$(QEMU_PROG): $(OBJS) ../libqemu_user.a
363 357
	$(CC) $(LDFLAGS) -o $@ $^  $(LIBS)
......
392 386

  
393 387
# Note: this is a workaround. The real fix is to avoid compiling
394 388
# cpu_signal_handler() in cpu-exec.c.
395
signal.o: signal.c
396
	$(CC) $(HELPER_CFLAGS) $(CPPFLAGS) $(CFLAGS) -c -o $@ $<
389
signal.o: CFLAGS += $(HELPER_CFLAGS)
397 390

  
398 391
$(QEMU_PROG): $(OBJS)
399 392
	$(CC) $(LDFLAGS) -o $@ $^  $(LIBS)
......
497 490

  
498 491
# Note: this is a workaround. The real fix is to avoid compiling
499 492
# cpu_signal_handler() in cpu-exec.c.
500
signal.o: signal.c
501
	$(CC) $(HELPER_CFLAGS) $(CPPFLAGS) $(CFLAGS) -c -o $@ $<
493
signal.o: CFLAGS += $(HELPER_CFLAGS)
502 494

  
503 495
$(QEMU_PROG): $(OBJS) ../libqemu_user.a
504 496
	$(CC) $(LDFLAGS) -o $@ $^  $(LIBS)

Also available in: Unified diff