move ppc-execute-impl.cpp dep down after DYNGENDEPS is defined

(fix parallel build, tested as make -j5)
This commit is contained in:
gbeauche 2004-11-24 22:57:10 +00:00
parent f6d5e64088
commit 602851a68e

View File

@ -138,10 +138,6 @@ kpxsrcdir = ../kpx_cpu/src
GENEXEC = $(kpxsrcdir)/cpu/ppc/genexec.pl
DYNGEN = dyngen$(EXEEXT)
$(OBJ_DIR)/ppc-execute.o: ppc-execute-impl.cpp
ppc-execute-impl.cpp: $(kpxsrcdir)/cpu/ppc/ppc-decode.cpp $(GENEXEC) $(DYNGENDEPS)
$(CPP) $(CPPFLAGS) -DGENEXEC $< | $(GENEXEC) > $@
ifneq ($(DYNGENSRCS),)
DYNGENDEPS = basic-dyngen-ops.hpp ppc-dyngen-ops.hpp
@ -163,5 +159,9 @@ ppc-dyngen-ops.hpp: $(OBJ_DIR)/ppc-dyngen-ops.o $(DYNGEN)
$(OBJ_DIR)/sheepshaver_glue.o $(OBJ_DIR)/ppc-cpu.o $(OBJ_DIR)/ppc-decode.o $(OBJ_DIR)/ppc-translate.o: basic-dyngen-ops.hpp ppc-dyngen-ops.hpp
endif
$(OBJ_DIR)/ppc-execute.o: ppc-execute-impl.cpp
ppc-execute-impl.cpp: $(kpxsrcdir)/cpu/ppc/ppc-decode.cpp $(GENEXEC) $(DYNGENDEPS)
$(CPP) $(CPPFLAGS) -DGENEXEC $< | $(GENEXEC) > $@
#-------------------------------------------------------------------------
# DO NOT DELETE THIS LINE -- make depend depends on it.